Android Software Development Expert
We are seeking a highly skilled Android software development expert to lead the design, development and maintenance of our digital applications.
This is a senior-level position that requires a strong focus on clean, testable and tested code, with expertise in Kotlin, Coroutines, Compose, Gradle and Hilt.
Key Responsibilities:
* Design, develop and maintain complex re-usable components and functionality for various digital properties.
* Maintain accurate technical documentation to ensure all development work is properly documented and maintainable.
* Stay updated with best practices in mobile development and communicate with team members to implement best practices.
* Contribute to developing best practices and standards to improve output quality.
As a Senior Android Engineer you will be responsible for app features development, maintenance and support for our Android and Android TV applications. This includes analysis, design and development of scalable, high-performing applications in Kotlin, as well as maintaining technical documentation to ensure all development work is properly documented and maintainable.
Required Skills and Qualifications:
* Extensive experience in developing scalable, complex and high-performing applications in Kotlin.
* A strong focus on clean, testable and tested code is essential.
* Proficiency in Kotlin, Coroutines, Compose, Gradle and Hilt is required along with experience in Arrow, Kotest, Media3, REST, GraphQL, GitLab, Datadog and Firebase.
* Excellent development skills are necessary, with demonstrated experience in developing secure and high-performance software for various platforms and devices.
* Demonstrated knowledge and experience in assessing and using modern frameworks, implementing automated testing and version control strategies is also required.
What We Offer:
* Opportunity to work with a talented team of engineers and contribute to the development of innovative solutions.
* Competitive salary and benefits package.
* Professional development opportunities and training.