
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.

Similar jobs
Senior Technical Consultant (Polyglot)
Experience- 5-9 Years
This is a Backend-heavy Polyglot developer role - 80% Backend 20% Frontend
Backend
- 1st Primary Language - Java or Python or Go Or ROR or Rust
- 2nd Primary Language - one of the above or Node
The candidate should be experienced in atleast 2 backend tech stacks.
Frontend
- React or Angular
- HTML, CSS
The interview process would be quite complex and require depth of experience. The candidate should be hands-on in backend and frontend development (80-20)
The candidate should have experience with Unit testing, CI/CD, devops etc.
Good Communication skills is a must have.
Position: Full Stack BlockChain Developer
Location: Remote ( Work from Home)
Job Details:-
- Expert with DeFi, NFT and latest Crypto Concepts. Should have working experience on these concepts
- Strong knowledge with Smart Contract best practices
- Experience with React JS & Node JS Required (We prefer MERN Stack). Having TypeScript experience would an advantage
- If you have an understanding of AWS and how setup and deployment of Project elements work, would be an advantage.
- Knowledge of GitHub is must.
Roles & Responsibilities:
- Handle the solidity
- Should be able to write smart contracts
Specfic Skill set required: Exp. In working polka dot & binance smart chains will be advantage.
If you posses the above mentioned required skill sets & want to grow along with our fast paced growing Organisation then please share your updated CV.
About ProjectDiscovery
ProjectDiscovery is an open-source powered cyber security company with a mission to democratize security. With one of the largest open-source security communities in the world, we host contributions from security researchers and engineers to our 20+ open-source projects, including tools like Nuclei and httpx, which have earned us over 100k GitHub stars and millions of downloads.
We’re a passionate, globally distributed team of ~35, driven by the shared mission of revolutionizing the application security landscape. Backed by $25M in funding, we’re looking for talented individuals to join us in Jaipur office.
Learn more at:
🌐 ProjectDiscovery.io
📂 ProjectDiscovery GitHub
About the Role
We are looking for a software engineer to join our core platform team. The Platform team is a small group of experienced engineers managing ProjectDiscovery infrastructure, improving developer velocity, and ensuring the security, reliability, and scalability of our software. We are highly engaged in shaping the engineering culture at ProjectDiscovery, and operate as “the execution arm” working closely with founders and our CTO.
- Own codebase health, iteration velocity, and developer experience for all of ProjectDiscovery engineering.
- Build and maintain scalable, high-performance web applications.
- Work across the stack, from crafting intuitive front-end interfaces to building robust backend systems.
- Design and implement secure, maintainable APIs for seamless integration of tools and platforms.
What We’re Looking For:
- Expert with JavaScript (Next.js, React) and backend technologies like Node.js and Go.
- Experience with cloud services (Vercel, AWS, GCP) and modern DevOps practices.
- Knowledge of RESTful APIs and database systems like PostgreSQL, Elastic or MongoDB.
- Self-motivated and passionate about solving complex problems at scale.
- Operating and optimizing CI/CD systems to improve developer velocity
Why Join Us?
- Competitive compensation package and stock options.
- Inclusive Healthcare Package.
- Learn and grow - we provide mentorship and send you to events that help you build your network and technical skills.
- Learn with intense innovation and software shipping cycles. We ship multiple times a week and push major releases a couple of times a month.
Our Interview Process
We value efficiency and technical excellence in our hiring process:
- Application Review: Your application is reviewed by a technical team member.
- Initial Screening: A short call to understand your background, goals, and fit.
- Technical Rounds:Coding Assessment: Solve challenges using our tech stack.
- Create PR: Develop or enhance a feature related to one of our open-source tools.
- Final Round: Showcase your work, share your vision, and discuss how you can contribute to ProjectDiscovery at our office in Jaipur.
Experience in developing Web Applications with Python
Experience in Django
Experience in multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Familiarity with databases (e.g. MySQL, MongoDB), and UI/UX design
Excellent communication
Familiarity with Code Versioning Tools
Responsibilities :
Design client-side and server-side architecture
Understand business requirements and translate them into technical requirements
Design, develop, and unit test applications following established standards.
Participate in peer-reviews of solution designs and related code.
Test software to ensure performance, responsiveness, and efficiency
Job Type: Full-time
Job Summary:
Greenie Startup is seeking a highly motivated and experienced Backend Developer to join our team. The ideal candidate should have a strong understanding of NodeJS, Distributed Systems, MongoDB, React, and other backend languages. The candidate will be responsible for designing, developing, and maintaining backend applications for our platform.
Responsibilities:
● Develop and maintain backend services using NodeJS, MongoDB, and other backend languages
● Design and develop RESTful APIs for the platform
● Work with the team to develop scalable and fault-tolerant distributed systems
● Implement Authentication, Identity Management, and Authorization mechanisms for the platform
● Collaborate with the front-end team to integrate the backend services with the user-facing application
● Write clean and maintainable code with a focus on performance and scalability
Requirements:
● Bachelor's or Master's degree in Computer Science or a related field
● At least 5 years of experience in backend development
● Strong understanding of NodeJS, MongoDB, and other backend languages
● Experience with distributed systems and RESTful APIs
● Experience with React is a plus
● Strong understanding of Authentication, Identity Management, and Authorization mechanisms
● Familiarity with Firewall Security and other security mechanisms
● Strong problem-solving skills and attention to detail
We are looking for a candidate for Full-stack Developer
- Experience - 3-5 yrs
- CTC to Offer - 10-15 Lacs
- Work Location - Mumbai / Chennai
Technical Skill set :
Front End: React JS / Ionic Framework
Back End: Spring Boot / Java
Database: Relational Database
Code Repository: GIT or similarProject Experience :
- Should have developed minimum 2 projects with the above tech stack end to end with each project duration of minimum of 6 months
- Should have developed REST/JSON APIs with Spring Boot
- Should be able to develop a module independently end to end
- Should be able to design a simple database
- Should be able to understand and clarify client requirements
- Should be able to write FSDs
- Should be able to write unit test cases manually or using tools
- Should have worked with Service-oriented architecture
- Should know about code maintenance, code review, unit testing
Job Description
We are looking for a Full Stack Developer to produce scalable software. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. With problem-solving approaches and rigorous thinking abilities, we are looking for learners who may not know all the answers but are obsessive about finding them and know exactly where to look for them.
“If you’re also familiar with Agile methodologies, we’d like to meet you.”
Responsibilities
- Writing code for both the front end and the back end using MERN stack [MongoDB, Express.js, React.js and Node. js]
- Creating RESTful API with Node.js
- Maintaining all the required documents for your project.
- Constantly coming up with new ideas and also implementing them to improve the app’s performance.
- Writing code for the app logic as well as the business logic using Reducers, Actions and Redux framework.
- Create Unit and Integration tests to ensure the quality of code
Requirements
- At iDC, we value your skills more than your background and some certificates. Attempting the assignment will be your door to the opportunity.
- Knowledge of the database and familiarity with the schema design in NoSQL (i.e MongoDB)
- A good understanding of the Software Development Lifecycle
- Knowledge of API design and development using REST
- Good understanding of object-oriented programming(OOP) and OOP patterns.
- Again, You don’t have to know it all in-depth but you should know how to dig the internet for finding the solutions.
About the Role:
The candidate will be heading HelpNow Tech-Team and will be responsible for building web platforms and should be highly experienced in server-side development and DevOps. The individual should be self-motivated, team player, possess creative problem-solving skills and have the ability to handle multiple projects at the same time. The candidate should have developed multiple tiered web applications with familiarity in modern web-based technologies.
Job Responsibilities:
- Mandatory 5+ years hands-on experience on core Javascript, NodeJs and REST services.
- Familiarity with typescript, advanced javascript ecosystem and MVC architecture.
- Highly experienced in RDBMS (MySQL/Postgres).
- Experience with Tools like Hadoop, GraphQL etc.
- Oriented towards automating and scalable solution approaches.
- Strong technical development experience on effectively writing code, code reviews, best practices code refactoring.
- Experience with various source control tools like GIT, Jenkins CI/CD and Maven.
- Strong experience with containers and container management platforms (Dockers, Kubernetes, etc.).
- Experience working in software development with one or more of the following programming languages; Java, C/C++, C#, Python, JavaScript, and/or Go.
- Experience in Agile development lifecycle methodology.
- Proven problem solving and analytical skills.
Minimum of 5 years of work experience required.











