We are seeking a skilled and enthusiastic React Native Developer to join our team in building high-performance, feature-rich mobile applications. You will focus on delivering interactive and visually appealing user experiences while collaborating with cross-functional teams.
Mission
- Develop reusable components and front-end libraries using React Native
- Implement responsive and adaptive designs to ensure seamless user experiences across various devices and platforms
- Optimize mobile application performance for speed, scalability, and battery efficiency
- Conduct thorough testing, including unit tests, integration tests, and end-to-end tests, to ensure high-quality code
- Collaborate with designers to transform UI/UX mockups into fully functional applications
- Work closely with back-end developers to integrate APIs and ensure efficient data communication
- Maintain comprehensive documentation for UI workflows, components, and design systems
- Participate in regular agile ceremonies such as sprint planning, retrospectives, and daily standups
Skills
- Strong experience with React Native and related libraries (e.g., React Navigation, Redux, Context API)
- Experience with integrating REST APIs and GraphQL
- Familiarity with mobile-specific performance optimization techniques
- Knowledge of mobile testing frameworks (e.g., Jest, Detox, React Native Testing Library)
- Experience with native module development for iOS (Swift/Objective-C) or Android (Kotlin/Java) is a plus
- Proficiency with version control systems such as Git and collaboration tools like GitHub
- Understanding of modern development tools, including Expo, Metro Bundler, and third-party libraries
- Familiarity with app store deployment processes (Google Play Store, Apple App Store)
#J-18808-Ljbffr