We are looking for Senior Mobile Engineer to join our engineering team and help build scalable, high-performance mobile applications.
You will play a key role in architecting, developing, and maintaining mobile features, while contributing to best practices across the mobile development lifecycle.
What you'll do:- Design, develop, and maintain high-quality mobile applications using React Native.
- Write clean, maintainable, and scalable code following modern development practices.
- Ensure performance, responsiveness, and reliability of mobile applications.
- Integrate mobile applications with backend APIs and third-party services.
- Contribute to mobile architecture decisions and technical roadmap.
- Identify and resolve performance bottlenecks and technical issues.
- Maintain high standards for code quality, testing, and documentation.
- Work closely with Product Managers, Designers, and Backend Engineers to deliver new features.
- Participate in sprint planning, code reviews, and technical discussions.
- Support cross-functional teams to ensure smooth product delivery.
- Implement unit testing, debugging, and performance optimization.
- Ensure application stability and smooth user experience across different devices.
- Monitor mobile performance and user feedback to continuously improve the product.
- Promote best practices in mobile development, code reviews, and testing.
To succeed in this role, you'll need to have:- 4+ years of experience in mobile development.
- Strong experience with React Native and JavaScript/TypeScript.
- Experience integrating RESTful APIs and mobile services.
- Solid understanding of mobile architecture patterns and app lifecycle.
- Experience with state management.
- Familiarity with Git-based workflows and agile development.
Nice to have:- Experience building fintech, payment, or financial services applications.
- Experience with CI/CD pipelines for mobile apps.
- Familiarity with performance monitoring and crash analytics tools.