Job Description
We are looking for a skilled Mobile Developer to join our mobile engineering team. The ideal candidate will have hands-on experience building high-quality, scalable, and user-friendly mobile applications for iOS and/or Android. You will collaborate with UI/UX designers, backend developers, and project managers to convert product requirements into smooth, intuitive, and high-performing mobile app experiences.
The role requires strong expertise in mobile development frameworks, app architecture patterns, debugging tools, and deployment processes. Experience with APIs, databases, and modern mobile technologies is highly desirable.
Key Responsibilities
Develop and maintain high-performance mobile applications for iOS and Android.
Work with REST APIs, third-party SDKs, and platform-specific services.
Write reusable, scalable, and maintainable code following best industry practices.
Optimize applications for performance, security, and responsiveness.
Collaborate with designers and backend teams to deliver seamless, polished user experiences.
Debug, test, and fix issues across various devices, OS versions, and environments.
Implement modern mobile architecture patterns (MVVM, MVP, Redux, etc.).
Participate in code reviews and contribute to overall engineering quality.
Manage the full mobile development lifecycle—from planning and development to testing and App Store/Play Store deployment.