Join the Robot Revolution
Ottonomy, a global leader in autonomous delivery robots, is looking for passionate and talented individuals to contribute to the development of our groundbreaking Ottobots.
If you’re a robotics enthusiast who’s passionate about robotics. Or, if you’ve spent countless hours tinkering with gadgets and envisioning a future powered by robotics, or if you have the drive to turn robotic projects into finished products – out in the real world, then- This can be your spot;
We are looking for an experienced Full Stack Developer / Cloud Engineer to join our team in Noida. The ideal candidate will have 3-4 years of hands-on experience building, deploying, and maintaining scalable web applications using Node.js, React, Redis, MongoDB, and MQTT for real-time functionalities. You will collaborate with a cross-functional team to deliver high-quality, responsive applications, leveraging both frontend and backend expertise and cloud infrastructure skills.
We need a few more things before we shortlist you to know more about you –
Skills Needed:
- 3-4 years of experience in software development, specifically in Node.js and React, knowledge of TypeScript
- Experience with microservices architecture and RESTful API development.
- Familiarity with Docker, Kubernetes, and containerization best practices.
- Proficiency with MQTT for real-time communication in live applications.
- Strong understanding of MongoDB for database management and Redis for caching solutions.
- Experience with cloud services (AWS, Azure, or GCP) to deploy, manage, and scale applications.
- Familiarity with CI/CD pipelines and deployment automation.
- Strong problem-solving skills and attention to detail.
- Ability to work alongside a global team and collaborate effectively within a team setting.
Key Responsibilities
- Application Development: Design, develop, and maintain scalable web applications using Node.js and React.
- Real-Time Communication: Implement and manage real-time messaging with MQTT for low-latency data transfer and seamless user experiences.
- Database Management: Create and optimize MongoDB data models to ensure efficient and high-performance data access.
- Cache Management: Integrate Redis for caching solutions to boost application responsiveness and reduce load times.
- Cloud Infrastructure: Deploy, monitor, and maintain applications in cloud environments (AWS, Azure, or GCP), ensuring high availability and scalability.
- Testing & Debugging: Conduct thorough testing and debugging to ensure reliable and stable applications.
- Collaboration: Work closely with product managers, designers, and other developers to deliver a seamless user experience that aligns with project goals and timelines.