
Career
04
Full Stack Developer
London, UK
Full Time / Remote
Deadline: 2025-09-30
At Compute Maritime, we are building NeuralShipper™, a next-generation platform for ship design, simulation, and optimisation. Our mission is to transform how ships are designed, tested, and brought to market by combining advanced simulations with a seamless user experience.
As we expand, we are looking for a Full-Stack Software Developer with strong skills in Next.js and Python to join our team. If you are passionate about building scalable systems and beautiful interfaces, this role offers the opportunity to help shape the future of sustainable maritime innovation.
The Role: Full-Stack Software Developer
As a Full-Stack Software Developer, you will work across the stack to design and build applications that bring advanced simulation and optimisation technology into the hands of engineers and designers. You will collaborate closely with product, design, and engineering teams to deliver features end-to-end, ensuring both high performance and excellent user experience.
Key Responsibilities
Develop and maintain front-end applications using Next.js, React, TypeScript, and Tailwind CSS.
Build and optimise back-end APIs and services in Python (FastAPI, Django, or Flask).
Integrate with simulation and data APIs to deliver ship design and performance analytics.
Collaborate with cross-functional teams to scope, build, and ship new features.
Write clean, maintainable, and well-documented code.
Contribute to system architecture discussions and technical decision-making.
Minimum Qualifications
Strong experience with Next.js and modern React (hooks, context, state management).
Solid background in Python development (FastAPI, Django, or Flask).
Experience with REST APIs and preferably GraphQL.
Knowledge of SQL/NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiarity with Docker and cloud deployment workflows (AWS, GCP, or Azure).
Strong problem-solving skills and a product-oriented mindset.
Ability to thrive in a collaborative, remote-first team environment.
Nice to Have
Experience with scientific computing or simulation tools.
Background in data visualisation (D3.js, Recharts, Plotly).
DevOps knowledge (CI/CD pipelines, Kubernetes).
Interest in maritime technology, ship design, or simulation.
What We Offer:
Join a purpose-driven company that’s redefining the future of engineering and sustainability through innovative solutions that make a real impact. Work alongside a team of talented and driven professionals who inspire and challenge each other to achieve excellence. We value fresh perspectives and foster a culture where every idea contributes to pushing boundaries and driving progress. At the same time, we believe success comes from maintaining a healthy balance between work and personal life, offering flexibility and support to ensure overall well-being. Our competitive compensation package includes a rewarding salary, equity options, generous vacation time, parental leave, and a variety of valuable perks. Plus, you’ll have the opportunity to gain hands-on experience at customer sites, witnessing firsthand how our cutting-edge technology is transforming industries.
Ready to Join Us?
If you're eager to contribute to cutting-edge innovation and help drive the maritime industry towards a sustainable future, apply now!