React Native Developer
Job description
Core Responsibilities
Develop and maintain React Native mobile applications for iOS and Android
Integrate with backend services via secure REST APIs
Ensure high performance, responsiveness, and reliability of mobile apps
Troubleshoot and resolve production issues and defects
Collaborate with backend, product, and QA teams in an agile setup
Implement monitoring, logging, and crash reporting mechanisms
Contribute to code reviews, best practices, and technical design discussions Mandatory Skills
5+ years of hands-on experience in React Native mobile development
Strong expertise in
JavaScript (ES6+)
React fundamentals (Hooks, State, Props, Context, Custom Hooks)
Experience with State Management
Redux / Context API
Redux Toolkit, Thunk and/or Saga
Strong experience with REST API integration
Understanding of native mobile concepts (iOS & Android lifecycle, debugging)
Proficiency in TypeScript
Experience with
Push notifications
Analytics and crash reporting tools
Strong debugging and problem-solving skills
Experience with Unit and Integration testing (Jest or similar)
Knowledge of mobile security best practices Preferred / Nice to Have
Experience in React (Web) development
Exposure to eCommerce or B2B applications
Experience with performance optimization for large-scale apps
Familiarity with CI/CD pipelines for mobile apps
Experience working in cloud-integrated environments (Azure/AWS)
AI & Modern Development Expectations (Mandatory)
Hands-on experience using AI-assisted development tools such as:
GitHub Copilot
ChatGPT
Ability to
Use AI for code generation, debugging, and test creation
Improve developer productivity using AI tools
Awareness of AI-driven UX features (recommendations, personalization) is a plus Interested candidates can share their resume at riyanshi@etelligens.in
¿Te interesa este puesto?