We are seeking a highly skilled Senior Mobile Engineering Lead to join our team and drive the development of high-quality mobile applications using React Native.
">
About the Role:
* As a Senior Mobile Engineer, you will be responsible for developing, testing, and maintaining high-quality mobile applications using React Native for iOS and Android.
* You will work closely with product managers, designers, and other engineers to define, design, and ship new features.
* You will participate in code reviews and provide constructive feedback to ensure high-quality code is delivered.
* You will troubleshoot and debug complex issues to ensure timely resolution.
* You will optimize application performance and user experience to meet business goals.
* You will stay up-to-date with the latest trends and technologies in mobile development, particularly in the React Native ecosystem.
* You will contribute to improving our development processes and best practices to enhance efficiency and productivity.
* You will integrate with backend APIs and third-party services to deliver seamless experiences.
Requirements:
* A minimum of 5 years' experience developing mobile applications with React Native, and mobile app release management.
* Strong understanding of JavaScript, including ES6+ syntax and asynchronous programming.
* Solid understanding of React fundamentals and component lifecycle.
* Experience with state management libraries like Redux, MobX, or Context API.
* Experience with native mobile development (iOS or Android).
* Experience with testing frameworks like Jest or Detox.
* Experience with Git version control system.
* Excellent problem-solving and debugging skills.
* Strong communication and collaboration skills.
* Experience with performance optimization techniques for mobile applications.
Desirable Skills:
* Experience with team members management and mentoring.
* Experience with native modules and bridging between JavaScript and native code.
* Experience with RTK Query.
* Experience with publishing apps to the App Store and Google Play Store.
* Experience with CI/CD pipelines for mobile apps.
About You:
You will be a great fit for this role if you have a passion for mobile development and a strong desire to learn and grow. You will be part of a dynamic team that values innovation, collaboration, and continuous improvement.