We are looking for React Native Developer for our client in St Louis, MO
Job Title: React Native Developer
Job Location: St Louis, MO
Job Type: Contract
Job Overview:
Pay Range: $53hr - $58hr
Requirement/Must Have:
- 8+ years of professional experience in mobile app development.
- 3+ years of hands on experience with React Native and JavaScript/TypeScript.
- Strong understanding of React Native architecture, including hooks, contexts, and state management.
- Deep knowledge of mobile app performance tuning, memory optimization and debugging.
- Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a plus.
- Experience with Firebase for analytics tracking, crash reporting, and app distribution.
- Strong understanding of App Store and Play Store deployment processes.
- Experience with CI/CD pipelines for mobile apps.
- Good understanding of version control systems, branching strategies, and collaborative development workflows.
- Solid understanding of security practices, including data encryption and secure storage.
Responsibilities:
- Design and develop cross-platform mobile applications using React Native.
- Architect, optimise and maintain codebases for performance, scalability and reliability.
- Integrate RESTful APIs, GraphQL, Firebase and third-party libraries.
- Build robust solutions for offline capabilities and local data persistence.
- Enforce best practices in coding standards, testing, and performance optimization.
- Implement native modules (Android/iOS) when required to extend React Native functionality.
- Work closely with UI/UX teams to translate design mockups into clean, responsive and user friendly interfaces.
- Stay updated with the latest React Native ecosystem, libraries and mobile development trends.
Qualification And Education:
- Bachelor's degree in computer science, Engineering or equivalent experience.
- Strong analytical, problem solving and debugging abilities.
- Excellent communication skills and ability to work in a collaborative environment.
- Self motivated and capable of working independently with minimal supervision, as well as within a team.