React Native Developer (Expo + AI-Driven Development)
Confidential client · Full-time
Overview
We are seeking a skilled React Native Developer with 2 to 6 years of experience to build and maintain high-performance mobile applications using the Expo framework. This role involves leveraging AI-assisted development tools to accelerate coding, improve quality, and optimize productivity. You will work in a flexible environment based in Bangalore, with options for remote work, shared workspace, or client site.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using React Native with Expo.
- Architect clean, scalable, and reusable component-based systems.
- Integrate APIs, third-party libraries, and backend services efficiently.
- Use AI tools such as GitHub Copilot, ChatGPT, and Cursor for code generation, debugging, optimization, automated documentation, and test case creation.
- Optimize app performance, responsiveness, and user experience.
- Handle app deployment via Expo Application Services (EAS).
- Collaborate with designers, product managers, and backend teams.
- Write clean, maintainable, and well-documented code.
- Implement CI/CD pipelines and automated workflows.
- Stay updated with the latest trends in mobile and AI-assisted development.
Requirements
- 2 to 6 years of experience in React Native development.
- Strong experience with Expo (Managed and Bare workflows).
- Proficiency in JavaScript and TypeScript.
- Experience with state management tools such as Redux, Zustand, or Context API.
- Familiarity with REST APIs and asynchronous data handling.
- Knowledge of mobile UI/UX best practices.
- Experience with Expo Router/Navigation, EAS Build & Deployment, and Expo SDKs (Camera, Notifications, Sensors, etc.).
- Experience with OTA (Over-the-Air) updates.
- Mandatory experience using AI coding tools daily, including effective prompting, reviewing AI-generated code, automating repetitive tasks, and AI-assisted debugging and optimization.
- Strong problem-solving skills and ability to work independently and in teams.
- Clear communication skills and a proactive, fast-learning attitude, especially with emerging AI tools.
Nice to Have
- Experience with Firebase, Supabase, or AWS Amplify.
- Knowledge of GraphQL.
- Familiarity with native Android/iOS modules.
- Experience with performance profiling tools.
- Exposure to AI APIs such as OpenAI or Hugging Face.
We'll score your resume against this role and send you a free assessment. Sampoorna's team follows up directly with strong matches.