[Remote] Senior Full Stack Engineer - Robotics
Note: The job is a remote job and is open to candidates in USA. MBN Solutions is partnering with an innovative aerospace and defence technology company developing next-generation autonomous aircraft and advanced Command & Control software. They are seeking a Full Stack Engineer to develop a sophisticated platform that enables real-time mission planning and coordination of autonomous aircraft swarms.
Responsibilities
- Design and develop modern frontend applications for advanced Command & Control systems
- Build distributed, real-time software capable of coordinating large fleets of autonomous aircraft in environments with intermittent connectivity
- Develop intuitive user interfaces for visualising mission data, telemetry, sensor information, scheduling, communications and operational resources
- Take ownership of full-stack features throughout the entire software development lifecycle, from design through to deployment
- Deliver high-quality software using modern engineering practices including CI/CD, automated testing, DevSecOps and continuous improvement
- Collaborate across multidisciplinary engineering teams to solve complex technical challenges and deliver reliable, scalable software
Skills
- A degree in Computer Science or equivalent commercial experience
- 4+ years' experience developing complex full-stack applications
- Strong experience across both frontend and backend development
- Commercial experience building web applications using React or similar modern frontend frameworks
- A solid understanding of UI/UX principles with the ability to create intuitive, user-focused interfaces
- Experience designing, developing, and deploying production software in agile engineering environments
- Development of real-time or performance-critical applications
- Experience with immediate mode or game-engine style user interfaces alongside traditional retained mode UI frameworks
- Knowledge of video streaming technologies and communication protocols
- Experience with WebGL, OpenGL or advanced visualisation technologies
- Working knowledge of C++
- Experience developing geospatial or mapping applications
- Exposure to robotics, autonomous systems, aerospace or defence technologies
Company Overview