Fullstackutvecklare (Android + Backend) – UI för autonoma marina drönare
About Nautrik
Nautrik is a Swedish defense-tech start-up specializing in the development and manufacturing of advanced autonomous systems for drones on water and in the air. We focus on innovative solutions with a strong focus on autonomy, sensor management and collaboration between multiple units and modalities. Our systems are cost-effective, adaptable and tailored for the Swedish and allied defense forces, making us a reliable partner in the modern defense sector.
With us, you will have the opportunity to help build a company that currently has around 20 employees and take it to the next level. This means that you will become an important part of the company's future and have the opportunity to influence both product development and the work environment together with the rest of the team.
Your role
As a full-stack developer at Nautrik AB, you will be responsible for the development of a user interface that makes it possible to control and coordinate a swarm of autonomous marine drones. You will develop plugins for an existing Android environment with integration with underlying real-time data (via MAVLink, among others).
Your role involves development in Android Java/Kotlin, backend development in Java, and the creation of user interfaces with a good sense of user experience , functionality and interaction. It is a big plus if you have experience developing for geospatial applications, real-time data or control systems.
The position is full-time and based in our office in Stockholm.
Your responsibilities include:
- Development of Android application to control and monitor drone swarms
- Design and implement frontend components with good usability and clear UI/UX
- Integrate with real-time data feeds, including via MAVLink and internal APIs
- Ensuring robust performance and stable communication between system parts
- Work closely with other developers and systems engineers to connect UI to actual functionality in the system
- Perform testing, troubleshooting, and optimization of the interface in the lab and in the field
Your profile
We are looking for someone with strong Java/Kotlin skills and some experience in frontend development – especially in the context of plugin architecture or highly interactive system interfaces. You have the ability to think like a user and understand the importance of creating a user-friendly and reliable interface for operators working in demanding environments.
We see it as meritorious if you have a technical hobby project. Perhaps you have contributed to an open source project, electrified your stroller or built an unnecessarily complicated app to solve an everyday problem you have had? Feel free to tell us more in your personal letter!
To succeed in the role you have:
- Bachelor's degree in computer science or similar
- At least 3–5 years of experience in Android development
- Experience in building plugin-based applications
- Understanding of real-time communication and event-based systems
- Good experience working with Git, CI/CD and modern development tools
- Good understanding of UI/UX design principles
Merit:
- Experience in building interfaces for real-time data or control systems
- Experience in frontend development, preferably with HTML/CSS/JavaScript
- Experience developing in Rust
- Experience in development for geospatial applications or map interfaces
- Experience in integration with MAVLink, ROS or other robotics-related systems
General requirements:
- You must be a Swedish citizen
- You will be living or in the process of moving to Stockholm
- Approved security clearance with record check during the hiring process
- You must be prepared to travel for the position both within and outside Sweden.
- Platser
- Stockholm
- Distansarbete
- Hybridarbete