Mobile Application Architect
We are seeking an experienced and skilled Senior Software Engineer to lead the development of cutting-edge mobile applications using React Native.
* Develop and implement cross-platform mobile apps with a focus on scalability, performance, and maintainability.
* Collaborate with product managers, designers, and engineers to turn product vision into innovative mobile experiences.
* Lead code quality and drive best practices in mobile development, including testing, CI/CD, and versioning strategies.
* Integrate backend APIs and third-party SDKs securely and efficiently.
* Maintain and improve application performance, error tracking, and analytics.
* Mentor junior developers and contribute to team knowledge sharing.
Requirements:
* 5+ years of mobile development experience with 3+ years specifically in React Native.
* Proficient in Java Script and Type Script with strong knowledge of the React Native ecosystem.
* Solid understanding of native mobile development (Android and iOS) and state management.
* Strong knowledge of UI/UX principles for mobile and ability to implement pixel-perfect designs.
* Experience with unit testing and end-to-end testing using Jest, Detox, or Experitest.