Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Summary
Join DMI, a bootstrapped startup securing European sovereignty by building the foundational autonomy ecosystem. We're seeking a skilled Front End Engineer with strong React expertise to build intuitive, high-performance user interfaces for our autonomy software platform. You'll work on mission-critical applications that enable defense organizations to develop, test, and deploy autonomous systems with precision and reliability.
About DMI
The future of defense is software defined.
Our mission at DMI is to secure European sovereignty by building the foundational autonomy ecosystem empowering defense organizations to create their own autonomous systems.
It starts with our autonomy software platform for rapidly developing, testing, evaluating, and deploying autonomous agents. Here, companies build and retain full ownership and control of their autonomous capabilities. Our platform can deploy to our run-time environment for on-the-edge robust and scalable systems. For collaborative missions, our mission autonomy stack enables any set of autonomous agents to integrate and operate as a unified force.
Founded in 2020 and bootstrapped, we are a trusted technology partner to established industry leaders and disruptive innovators alike. Now, we're scaling our capabilities and looking for engineers who are passionate about building powerful, elegant software. That's where you come in.
The Role
As a Front End Engineer at DMI, you'll be responsible for building and maintaining sophisticated web applications that power our autonomy platform. You'll work closely with our engineering team to create user interfaces that handle complex data visualization, real-time system monitoring, and mission-critical control interfaces.
This role requires someone who can balance technical excellence with user experience, ensuring our applications are both powerful and intuitive. You'll be working on applications that require high performance and can handle intensive data processing, making optimization and efficient rendering crucial aspects of your work.
What you'll do
- Develop React Applications: Build and maintain complex single-page applications using React, implementing modern patterns with hooks, context, and state management solutions.
- Performance Optimization: Ensure applications perform efficiently under high data loads and intensive processing scenarios, implementing optimization techniques for smooth user experiences.
- API Integration: Work closely with backend services, implementing robust API integrations and handling real-time data flows for mission-critical systems.
- UI/UX Implementation: Transform design mockups and user requirements into responsive, accessible, and intuitive user interfaces.
- Code Quality & Testing: Write clean, maintainable code with appropriate testing coverage, participate in code reviews, and maintain high development standards.
- Cross-functional Collaboration: Work with backend engineers, designers, and product stakeholders to deliver cohesive solutions that meet both technical and business requirements.
What you'll bring
- 4-5 years of professional front-end development experience with a strong focus on React Deep understanding of React ecosystem including hooks, context API, and modern state management
- Proficiency in modern JavaScript (ES6+) and TypeScript
- Experience building and optimizing single-page applications (SPAs)
- Knowledge of API integration patterns and handling asynchronous data flows
- Understanding of web application performance optimization techniques
- Experience with high-processing applications and data-intensive user interfaces
- Familiarity with modern build tools and development workflows (Webpack, Vite, etc.)
- Strong analytical and problem-solving abilities with attention to detail.
- Excellent communication skills and ability to work independently.
- Proactive mindset and willingness to take on diverse challenges.
Nice to haves
- Experience with Server-Side Rendering (SSR) frameworks (Next.js, etc.)
- Python development experience for full-stack collaboration.
- Knowledge of real-time data visualization and maps libraries.
- Familiarity with containerization and deployment processes (Github workflows, docker, monitoring, etc.)
- Prior experience as a founder or an early-stage employee at a startup.
- Interest in defense technology, aerospace, or autonomous systems.
What does success look like?
In 3 months, you will have:
- Completed onboarding and become familiar with our codebase and development processes
- Successfully delivered your first major feature or significant bug fixes
- Established strong working relationships with the engineering team and key stakeholders
- Demonstrated understanding of our technical stack and architectural patterns
In 6 months, you will be:
- Taking ownership of complete features from design to deployment
- Contributing to technical decisions and architectural discussions
- Participating actively in the code-reviews process across multiple code bases.
- Identifying and implementing performance improvements across our applications
In 12 months, you will be:
- Leading major front-end initiatives from ideation until full implementations and delivery with high quality bar.
- Contributing to our technology roadmap and strategic planning
- Acting as a subject matter expert on our front-end tech-assets
- Playing a key role in scaling our engineering capabilities as the team grows
Why work at DMI?
- Your work has a real impact. We're a small team at a critical inflection point for European defense and autonomy in mission-critical systems. The code you ship and the architectural decisions you make will directly shape our product and our success.
- Work with an A-Team. You’ll join a unique mix of experts from across Europe, with deep backgrounds in defense, aerospace, artificial intelligence, software, and simulation. They are here because they want to build something meaningful. You'll learn from them, and they'll learn from you.
- Be an owner, not one more employee. We're building this together. Our Employee Stock Option Program (ESOP) means you'll have a real stake in the success you help create.
- The Perks & Environment.
- An office you will want to come to. Located in the heart of Munich, our space has an aircraft simulator, a car park, a BBQ area, and a really cool view of the Zugspitze.
- Learning and development opportunities with mentorship from senior team members, including personal development time for your own growth with support from the company.
- Top-notch gear and a great perks package, including Deutschlandticket and EGYM Wellpass.
Interview process
- Intro Call (30 mins) – A conversation with the Hiring Manager to get to know each other, discuss your background and interests, and ensure our goals align.
- Take-Home Technical Assessment (4-6 hours) – A practical coding challenge that reflects real-world scenarios you'd encounter in the role, including debugging, feature implementation, and code review.
- Technical Interview (1-1.5 hours) – Deep dive into your technical approach, discussion of your take-home solution, system design concepts, and problem-solving methodology with our engineering team, then have a conversation about your experience and skills.
- On-site interview (1h) – Meet other team members you'd work with, get a tour of our office, and have the chance to ask detailed questions about the role and company culture. We’ll discuss real scenarios you might encounter and how you’d approach them.
Key Skills
Ranked by relevanceReady to apply?
Join Data Machine Intelligence and take your career to the next level!
Application takes less than 5 minutes