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