
Search by job, company or skills
React Native & Expo Mobile App Developer
AI-Powered IoT | Android + iOS | Chennai
COMPANY
Smartomation.ai / DoorBox.ai
LOCATION
Puzhuthivakkam, near Velachery, Chennai
WORK MODE
Primarily in-person | Full-time | Multiple openings
Build one intelligent application that connects customers, secure delivery devices, cameras, cloud services and AI.
DoorBox.ai is developing the next generation of its patented smart package-delivery platform. Our application allows customers to register and manage DoorBox devices, remotely control secure access, monitor deliveries, receive real-time alerts and obtain visual proof of delivery.
We are looking for hands-on mobile developers who can combine strong React Native and Expo engineering with modern AI-assisted development. You will help create a fast, reliable, secure and intuitive product—not simply a demonstration app.
· A single production-grade application for Android and iOS using React Native, Expo and TypeScript
· Secure onboarding, authentication, customer profiles and DoorBox device registration
· Remote lock/unlock controls and reliable communication with IoT devices and cloud APIs
· Bluetooth and Wi-Fi provisioning, device health, connectivity and battery-status workflows
· Push notifications, delivery history, images, live/recorded video and security alerts
· AI-assisted delivery insights, intelligent notifications, diagnostics and customer support
· Automated testing, CI/CD, release management and deployment to the App Store and Google Play
· React Native & TypeScript: Strong practical ability to build reusable, maintainable mobile applications.
· Expo ecosystem: Expo SDK, Expo Router, development builds, config plugins and native-module integration.
· Expo Application Services (EAS): Build, Submit, Update and CI/CD workflows for Android and iOS.
· Mobile engineering: Navigation, state management, offline handling, permissions, secure storage and responsive UI.
· Backend integration: REST APIs, WebSockets, authentication, Firebase/Supabase or comparable cloud services.
· Quality: Unit/integration testing, device testing, crash diagnostics, performance optimization and secure coding.
· Release ownership: Android signing, Apple provisioning, TestFlight, Play Console and store-release processes.
· Git & collaboration: GitHub, pull requests, code review, issue tracking and clear technical documentation.
We want developers who use AI responsibly to move faster while retaining engineering judgment, source-code quality, security and test coverage. Experience with any of the following is valuable:
· Cursor with React Native/Expo for implementation, refactoring and codebase navigation
· Claude Code for architecture, debugging, reviews and complex feature development
· OpenAI Codex for repository-level implementation, testing and documentation
· Replit Agent + Expo for rapid prototypes and proof-of-concept development
· GitHub Copilot, ChatGPT, Gemini or comparable AI coding tools
Candidates do not need experience with every tool. Strong React Native/Expo fundamentals, the ability to verify AI-generated code and a willingness to learn rapidly are more important.
· Published React Native applications in the Apple App Store or Google Play
· BLE, Wi-Fi, camera, video streaming, push notifications or IoT-device integration
· Custom native Android/iOS modules, Expo config plugins or prebuild workflows
· Firebase, PostgreSQL, MongoDB, AWS, Google Cloud or secure cloud APIs
· Mobile security, payment/subscription integration, monitoring and analytics
· Taking a product from architecture and prototype through testing and production release
We welcome experienced developers, strong early-career engineers and exceptional fresh graduates with demonstrable projects. Final-year students or self-taught developers may be considered if they can participate full-time and show excellent practical ability.
You need not satisfy every item above. We value strong fundamentals, curiosity, disciplined execution, ownership and the ability to demonstrate working software.
· The opportunity to build a meaningful AI + IoT product with patented technology
· Close collaboration with DoorBox.ai's product, embedded and cloud engineering teams
· Company-funded access to approved tools such as Cursor, GitHub Copilot, ChatGPT/Codex, Claude, Gemini, API credits and selected technical courses
· Real responsibility across architecture, implementation, testing and product release
· Compensation based on experience, technical depth, portfolio, assessment performance and ability to contribute independently
Smartomation.ai – GKB Building
5096, 7th Street, Ram Nagar North Extension
Puzhuthivakkam, Chennai – 600091
Near Velachery, Chennai
Google Maps: https://maps.app.goo.gl/aqFptvwqUJfkmhNY7
Smartomation.ai is headquartered in the United States and operates its development office in Chennai.
www.doorbox.ai | www.smartomation.ai
Email your résumé in PDF format to [Confidential Information]
Subject: React Native & Expo Mobile Developer – [Your Name]
Please include concise answers to the following:
· Your degree, college, graduation year, current status and earliest joining date
· Years of mobile-development experience and proficiency in React Native, TypeScript and Expo
· Experience with Expo Router, EAS Build/Submit/Update, CI/CD and app-store releases
· Links to your GitHub, portfolio and published Android/iOS applications
· Experience with APIs, BLE, Wi-Fi, IoT devices, cameras, video or push notifications
· AI coding tools you have used and how you verify AI-generated code
· Whether you can work full-time from our Puzhuthivakkam office
· Approximate distance from your residence, commute method and willingness to relocate/stay nearby if needed
· Current and expected monthly compensation
· Whether you are willing to complete a practical proof-of-concept assessment
If you are excited to combine mobile engineering, AI, cloud and IoT to build a real product used by customers, we would be pleased to hear from you.
Master in Computer Application (M.C.A), Post Graduate Diploma in Computer Applications (PGDCA), Bachelor Of Computer Application (B.C.A)
Job ID: 153903725