HamburgerMenu
hirist

RattanIndia - Full Stack Developer - Drone/UAV Systems

Rattan India Enterprises Limited
Bangalore
3 - 5 Years

Posted on: 28/09/2025

Job Description

About Us :

NeoSky India Limited is a leading provider of innovative drone solutions, catering to a diverse range of industries and government sectors. NeoSky is a wholly owned subsidiary of RattanIndia enterprises (REL).

RattanIndia group is a business conglomerate with two listed companies with a market cap of around Rs.20000 Cr and employs around 2700 employees with REL mainly into new age tech businesses like eCommerce, Drones, EVs, FinTech and Fashion brands.

Job Overview :

We are looking for an experienced Full-Stack Developer to design, develop and deploy full stack applications to support our UAV (Unmanned Aerial Vehicle) systems with an emphasis on low latency and scalability and real-time data processing. The ideal candidate should be proficient in both frontend and backend programming. You will be working alongside other software engineers and AI/ML engineers to develop a full-stack drone flight solution that enables enterprises to execute fast, accurate, and seamless drone missions. If you are eager to shape the future in building next-generation aerospace solutions, we invite you to join our team.

Key Responsibilities :

- Responsible for design, build, and maintain scalable and high-performance full-stack applications with robust server and database architectures.

- Management of the entire software development process, from conception to deployment.

- Work on our React-based drone management portal, handling flight plans, user management, and admin features while ensuring seamless integration with drone applications.

- Develop and optimize Android/iOS UAV control applications, leveraging existing drone SDKs to communicate with the front-end and back-end systems.

- Build upon our novel technology offerings; including, but not limited to Computer vision and object detention on low-compute devices.

- Work with cross functional product development team and will be responsible to design and build drone applications.

- IoT and edge device integration, manage high-bandwidth sensor data, perform sensor fusion, and optimize edge computing solutions for real-time UAV telemetry.

- Implement solutions for 3D environment modeling using LIDAR-equipped drones.

- Diagnose, troubleshoot, and optimize software performance for real-time UAV operations.

- Collaborate on framework evolution by building reusable code and libraries.

- Develop advanced UAV analytics dashboards, integrating real-time telemetry and geospatial data.

Key Skills and Competencies :

- Proficient in both front-end and back-end development.

- Web Technologies : React.js, Vue.js (real-time UAV dashboards), WebGL, Three.js (3D UAV visualization),CesiumJS (geospatial mapping)

- Mobile Apps : Flutter, React Native (cross-platform UAV control apps)

- Ground Control Software : QGroundControl (PX4-compatible UI) and Mission Planner (ArduPilotcompatible UI)

- Experience in Mapbox / mapping solutions, Mapping libraries (GDAL, Geopandas), OpenGL.

- Cloud & IoT Backend : AWS IoT Greengrass, Azure IoT Edge (for UAV telemetry & edge computing), Google Cloud, AWS Lambda for serverless processing

- Database & Data Processing : PostgreSQL, MongoDB (for flight log storage), Apache Kafka, MQTT (realtime UAV communication)

- Server-Side Frameworks : FastAPI, Flask (Python-based APIs), Node.js (for real-time streaming)

- DevOps for UAV Lifecycle CI/CD Pipelines : Jenkins, GitHub Actions, GitLab CI/CD for firmware & AI model deployment.

- Containerization & Orchestration : Docker, Kubernetes for UAV cloud processing.

- Infrastructure as Code : Terraform, AWS CloudFormation for UAV backend automation.

- MLOps : MLflow, Kubeflow, AI model versioning for UAV autonomy.

- Experience in LIDAR/3D mapping experience.

- Solid understanding of engineering principles, data structures, and database management.

- Experience with Linux environments.

Qualifications :

- B.Tech / M.Tech in Computer Science or a related field with 3+ Years of relevant full-stack development, IoT, or UAV applications.

Location :

- Bangalore, India

The job is for:

Women candidates preferred
info-icon

Did you find something suspicious?