Join Our Team as a Full-Stack Software Engineer
We are seeking a skilled Full-Stack Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and deploying cutting-edge autonomy software for real-world maritime applications.
* Develop full-stack software solutions that power autonomous maritime operations using React, TypeScript, NodeJS, FastAPI, Python, GraphQL, and PostgreSQL.
* Collaborate with cross-functional teams to design and implement complex web and robotics applications.
* Optimize system performance and scalability, ensuring robust operation in demanding real-world conditions.
About the Role
This is an exciting opportunity to work on cutting-edge technology and contribute to the success of autonomous systems deployed in the field. As a Full-Stack Software Engineer, you will have the opportunity to work on a wide range of projects, from developing new UI/UX experiences for mission control to optimizing cloud-based data pipelines.
Requirements
To be successful in this role, you will need:
* 3+ years of software development experience in full-stack development.
* Proficiency in NodeJS, React & TypeScript, Python (Pydantic, FastAPI), Docker & Git.
* Strong user experience and design skills.
* Experience working in agile development environments.
Benefits
We offer a competitive salary, flexible working hours, and a dynamic work environment. You will have the opportunity to work with a talented team of engineers and researchers who are passionate about problem-solving and innovation.