React Native Developer
Job Title : React Native Developer for mobile apps
Location : Nashville TN –Onsite
Duration : Long Term

We are seeking a highly skilled React Native Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate will have strong expertise in React Native, a deep understanding of mobile app development lifecycle, and experience in integrating APIs and third-party libraries. This role requires collaboration with cross-functional teams, including designers, product managers, and backend developers, to create seamless and efficient mobile solutions.
- Develop and maintain cross-platform mobile applications using React Native.
- Write clean, scalable, and reusable code following industry best practices.
- Optimize applications for maximum speed, performance, and responsiveness.
- Work closely with UI/UX designers to implement visually appealing and intuitive interfaces.
- Integrate RESTful APIs, third-party services, and native modules as needed.
- Conduct unit testing, debugging, and troubleshooting to ensure application stability and performance.
- Stay updated with the latest React Native updates, libraries, and industry trends.
- Collaborate with backend developers to ensure seamless API integration.
- Participate in code reviews, sprint planning, and agile development processes.
- Deploy applications to the Apple App Store and Google Play Store, ensuring compliance with platform guidelines.
Required Skills & Qualifications:
- 2+ years of hands-on experience in React Native development.
- Proficiency in JavaScript, TypeScript, and ES6+ syntax.
- Strong understanding of React Native architecture, components, and state management (Redux, Context API, or MobX).
- Experience with React Navigation, Expo, and native module development.
- Knowledge of mobile app lifecycle and best practices for performance optimization.
- Familiarity with Firebase, GraphQL, RESTful APIs, and authentication methods.
- Experience with version control tools like Git, GitHub, or Bitbucket.
- Understanding of mobile UI/UX principles and responsive design.
- Ability to debug and troubleshoot issues in a fast-paced development environment.
- Experience deploying applications to the App Store and Google Play Store.
Preferred Qualifications:
- Experience with native development (Swift, Objective-C, Kotlin, or Java).
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Knowledge of cloud platforms like AWS, Firebase, or Azure.
- Experience working in an Agile/Scrum development environment.