Overview
We are looking for a Full Stack Engineer to build scalable backend services and web applications that power real-time robotics systems. You will work across the stack and collaborate closely with AI and robotics engineers to ship reliable, production-ready features.
You will
- Design and develop robust backend services and APIs using Python and Node.js.
- Build full stack web applications that visualize and manage real-time robotics data.
- Collaborate with AI and robotics engineers to integrate hardware and software pipelines.
- Contribute to system architecture decisions focused on scalability, reliability, and performance.
- Manage relational and NoSQL databases and design efficient data access layers.
- Implement clean, maintainable, and well-tested code.
- Participate in code reviews, sprint planning, and iterative product development.
You must have
- 2+ years of experience in full stack or backend development.
- Strong proficiency in Python (FastAPI, Flask, or Django).
- Solid experience with Node.js (Express, NestJS, or similar frameworks).
- Experience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
- Clear understanding of RESTful architecture, API design, and deployment best practices.
- Strong problem-solving skills and the ability to work independently in a remote environment.
- Genuine interest in robotics, AI, and open-source technologies.
Ideally, you would have
- Experience building real-time or data-intensive systems.
- Familiarity with front-end frameworks such as React, Vue, or Svelte.
- Experience deploying applications using Docker and cloud infrastructure (AWS, GCP, or similar).
- Exposure to robotics systems, hardware integration, or edge computing.
- Experience working in early-stage or high-growth startup environments.
Interested in this role?
Fill out the short application form and we’ll be in touch if there’s a fit.