Job Opportunity
We are seeking a highly skilled and experienced Mobile Developer to join our team.
* Design, develop and deploy advanced mobile applications for Android and iOS platforms.
* Collaborate with cross-functional teams to define, design and implement new features.
* Ensure high performance, quality and responsiveness of mobile applications.
* Identify and resolve performance bottlenecks and bugs.
Maintain clean, testable, well-organized code and contribute to automation processes.
Work with APIs, third-party libraries and modern mobile architectures.
Stay updated with the latest trends and best practices in mobile development.
Participate in Agile/Scrum processes, contributing to planning, reviews and team discussions.
Key Skills and Qualifications:
* Medium-level experience in mobile development (approximately 3–5 years).
* Proficient in Java or Kotlin programming languages.
* Experience in implementing and customizing video player functionality using frameworks such as ExoPlayer or MediaSession APIs.
* Solid understanding of the full mobile development lifecycle.
* Experience with RESTful APIs to connect Android applications to backend services.
* Familiarity with push notifications and cloud messaging APIs (e.g., Firebase).
* Knowledge of Google's material design principles and interface guidelines.
* Strong understanding of architecture patterns (MVVM, Clean Architecture).
* Experience with Git, CI/CD practices and testing frameworks.
* Strong problem-solving skills and attention to detail.
* Advanced level of written and oral English proficiency.
Benefits:
* Opportunity to work on challenging projects and grow professionally.
* Collaborative and dynamic work environment.
* Continuous learning and skill development opportunities.
What We Offer:
* A competitive compensation package.
* A comprehensive benefits program.
* A chance to be part of a successful and growing organization.