Software Development Engineer (SDE) – Mobile / Full-Stack Developer (IoT & AI)
Company: PGAGI Consultancy Private Limited
Industry: AI & Emerging Technology Startup
Role Type: Full-Time
Work Mode: Work From Office
Experience Required: Minimum 2 Years
Location: Bangalore
About PGAGI
PGAGI Consultancy Private Limited is an AI-driven technology startup focused on building intelligent, scalable, and real-world digital solutions across AI & next-generation software systems.
We are looking for highly driven engineers who enjoy solving practical problems, building production-ready systems, and working across multiple technologies in a startup environment.
About the Role
We are looking for an SDE with strong React Native mobile development experience, full-stack development knowledge, and a clear background in IoT-based systems.
The candidate should have hands-on experience working with mobile applications that interact with IoT devices, sensors, hardware systems, real-time device data, or cloud-based IoT platforms.
Knowledge of AI-based systems, AI integrations, automation workflows, LLMs, or AI-powered product features will be considered a strong advantage.
The ideal candidate should also have basic team-leading capability, ownership mindset, and the ability to manage technical execution with a small development team.
Key Responsibilities
- Develop and maintain mobile applications using React Native.
- Build scalable, reusable, and production-ready mobile app components.
- Integrate mobile applications with backend APIs, databases, and cloud services.
- Work on IoT-based integrations, including:
- Device-to-app communication
- Sensor data handling
- Real-time device monitoring
- MQTT / WebSocket-based communication
- Hardware-software interactionIoT dashboard or control system integration
5.Collaborate with hardware, backend, frontend, AI, and product teams.
6.Work on AI-enabled features where required, such as:
- AI-based automation
- Data analysis
- AI alerts or recommendations
- LLM/API integrations
- Smart monitoring or decision-support systems
7.Lead small development tasks and guide junior developers.
8.Review code, debug issues, and improve application performance.
9.Participate in architecture planning and technical decision-making.
10.Ensure proper documentation of mobile flows, APIs, IoT integrations, and system logic.
Required Skills
- Minimum 2 years of experience in React Native mobile development.
- Strong knowledge of JavaScript / TypeScript.
- Experience in mobile app development for Android and/or iOS.
- Hands-on exposure to IoT systems or IoT-enabled applications.
- Experience working with IoT device data, sensors, MQTT, BLE, Wi-Fi modules, embedded systems, or real-time hardware communication.
- Experience with REST APIs, WebSockets, and real-time data handling.
- Basic full-stack development knowledge using Node.js, Python, FastAPI, Express.js, or similar backend technologies.
- Database knowledge such as MongoDB, PostgreSQL, Firebase, or similar.
- Understanding of Git, debugging, deployment, and development workflows.
- Ability to lead tasks, coordinate with team members, and take ownership of delivery.
AI Knowledge — Strong Priority
Candidates with knowledge or experience in the following will be preferred:
- AI-powered applications
- LLM API integrations
- OpenAI / Gemini / Claude APIs
- AI automation workflows
- AI-based monitoring or analytics
- Predictive alerts or recommendation systems
- AI agents or intelligent assistants
- Prompting and AI workflow design
Good to Have
- Experience with AWS IoT, Azure IoT, Google Cloud IoT, Firebase, or similar platforms.
- Experience with MQTT brokers, BLE, embedded hardware, Raspberry Pi, Arduino, ESP32, or similar devices.
- Native Android/iOS development knowledge.
- Experience building dashboards for IoT monitoring or device control.
- Prior experience in AI + IoT projects.
- Previous experience leading a small development team.
Candidate Expectations
- Must be comfortable working from the office.
- Should have strong ownership and problem-solving ability.
- Should be able to work across mobile, backend, IoT, and AI-related modules.
- Should communicate clearly with both technical and non-technical teams.
- Should be disciplined with timelines, documentation, and reporting.
- Should be capable of guiding junior developers and coordinating execution.
Why Join PGAGI?
- Opportunity to work on cutting-edge AI + IoT products.
- Fast learning and high-growth startup environment.
- Exposure to real-world intelligent systems and scalable architectures.
- High ownership and direct product impact.
- Collaborative engineering culture focused on innovation and execution.