Job Overview
We are a global software development company with engineers located worldwide. Our team unites experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services.
As a forward-thinking software engineering company, we provide industry-leading solutions to complex problems in both the US and the UK.
Our operating environment is fast-paced and agile, specializing in software consulting for clients. We offer a stimulating and rewarding workplace where innovation, continuous learning, and professional growth thrive.
Key Responsibilities
* Design and build advanced mobile applications for platforms (primarily Android).
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure 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.
Required Skills and Qualifications
Minimum Qualifications:
* Medium-level experience in mobile development (approximately 3–5 years).
* Proficient in Java or Kotlin.
* Experience 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.