
Fullstack Developer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
IIT Bombay is seeking a skilled Fullstack Developer for a government-funded project focused on the development and demonstration of advanced drone and allied technologies. This role involves creating real-time, responsive user interfaces using React.js and Tailwind CSS for mission planning, telemetry, and video feed control. Responsibilities include building and managing backend services with Node.js or FastAPI for mission data and drone communication, and implementing WebSocket/MQTT interfaces for real-time drone telemetry and command signals. The developer will collaborate with hardware and embedded teams, optimize performance, and ensure fault tolerance. Setting up CI/CD pipelines, containerization with Docker, and cloud deployment on AWS/GCP are also key aspects. The role requires maintaining robust authentication, authorization, and role-based access controls. Essential frontend skills include React.js, TypeScript, Tailwind CSS, data visualization libraries, and map APIs. Backend expertise in Node.js or Python (FastAPI/Django), REST & WebSocket APIs, database management (PostgreSQL/MongoDB), and authentication systems is crucial. Familiarity with DevOps tools like GitHub Actions, Docker, and cloud platforms (AWS/GCP) is expected. Candidates should possess a Bachelor's or Master's degree in a relevant field with 2-4 years of experience in full-stack development, particularly with real-time applications, dashboards, or IoT interfaces. Strong fundamentals in data structures, networking, and asynchronous systems, along with excellent collaboration skills, are required. Desirable experience includes building mission-critical interfaces, familiarity with drone SDKs (PX4/MAVLink), ROS, drone GCS software, GIS tools, and video streaming optimizations. Experience with Edge AI or open-source contributions in drone/robotics is a plus.
Company
IIT Bombay
Indian Institute of Technology Bombay (IIT Bombay) is a premier public technical and research university located in Powai, Mumbai, India. As a leading institution, IIT Bombay is engaged in cutting-edg...