Our company is searching for a dedicated and innovative Senior Mobile Developer to join our growing development team. This role focuses on developing high-performing mobile applications that deliver exceptional user experiences. You will work in a collaborative, cross-functional team environment to implement cutting-edge technology solutions.
Key Responsibilities
* Design, develop, test, and maintain mobile applications for both iOS and Android platforms.
* Collaborate with product managers, designers, and other developers to create intuitive mobile interfaces and experiences.
* Ensure the performance, quality, and responsiveness of mobile applications.
* Conduct code reviews and provide constructive feedback to team members.
* Identify and resolve application bottlenecks and bugs to improve performance.
* Stay current with emerging trends and technologies in mobile development.
* Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
Required Skills and Experience
* Minimum of 5 years of experience in mobile application development.
* Proficiency in React Native, Flutter, or native iOS/Android frameworks.
* Strong understanding of the entire mobile development lifecycle.
* Experience with third-party libraries and APIs.
* Familiarity with modern architectural patterns such as MVC, MVVM, or MVP.
* Demonstrated problem-solving skills with a proactive mindset.
* Strong knowledge of API integrations and scalable backend architecture.
* Experience with app deployment to App Store and Google Play Store.
* Understanding of mobile security best practices.
* Familiarity with cloud service integration for mobile applications.
* Experience with CI/CD pipelines for mobile apps.