IIT Bombay
IIT Bombay•2h ago
Foundit

Fullstack Developer

Mumbai, India
Permanent job
Mid Level

Auto Apply to 50+ AI Matched Fullstack Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at IIT Bombay

Full Job Description

About The Project

Join the IIT Bombay team for a government-funded initiative dedicated to developing and demonstrating advanced drone technologies. We collaborate with key industries to solve critical challenges and foster technological advancements through strong partnerships.


Your Responsibilities

  • Architect responsive, real-time user interfaces using React.js + Tailwind CSS for mission planning, telemetry, and video feed control.
  • Build backend services/APIs with Node.js or FastAPI to manage drone communication and operator actions.
  • Implement WebSocket/MQTT interfaces for handling real-time data streams, alerts, and commands.
  • Collaborate closely with hardware and embedded teams on mission execution and telemetry formats.
  • Optimize performance across frontend/backend systems while ensuring fault tolerance in low-latency streaming environments.
  • Set up CI/CD pipelines (GitHub Actions/Jenkins) and manage containerized deployments via Docker on AWS/GCP clouds.
  • Maintain robust security protocols including authentication, authorization, and role-based access controls.

Required Skills

Frontend: Proficiency in React.js, TypeScript, Tailwind CSS; experience with data visualization tools (Recharts / Chart.js); expertise in map APIs like Mapbox or Leaflet; familiarity with real-time WebSockets/WebRTC components.


Backend: Strong skills in Node.js frameworks (Express/NestJS) or Python ecosystems (FastAPI/Django); ability to design and optimize REST & WebSocket APIs; proficiency with PostgreSQL / MongoDB including schema management;


DevOps & Tooling: Experience setting up CI/CD pipelines, containerizing applications using Docker, deploying on cloud platforms like AWS/GCP, conducting API testing (Postman/Swagger), and writing unit/integration tests.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 2–4 years of experience developing full-stack applications with real-time capabilities.
  • Prior work on dashboards for robotics control panels or IoT interfaces is highly valued.
  • Strong fundamentals in data structures, networking principles, and asynchronous systems.

Company

IIT Bombay

IIT Bombay

IIT Bombay is a premier government-funded educational and research institution located in Mumbai, India.This project focuses on advancing drone technology through innovation, industry collaboration, a...

Mumbai, India
Posted on Foundit