We are seeking a highly skilled Android Developer to join our team and contribute to the development of innovative mobile applications. The ideal candidate will have a strong foundation in Android development, a passion for creating exceptional user experiences, and a proven ability to deliver high-quality code.
Responsibilities
● Develop and maintain robust, scalable, and high-performance Android applications.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Write clean, well-structured, and maintainable code.
● Conduct thorough unit and integration testing to ensure application quality.
● Optimize application performance and user experience.
● Stay up-to-date with the latest Android development trends and technologies.
Requirements
● Minimum 3 years of experience in Android development.
● Strong proficiency in Kotlin (minimum 2 years).
● In-depth knowledge of Jetpack Compose (minimum 1 year).
● Experience with MVVM or MVI architectural patterns (minimum 2 years).
● Familiarity with KMM (Kotlin Multiplatform Mobile) is a plus.
● Proven ability to write clean, efficient, and maintainable code.
● Experience with version control systems (Git, Bitbucket).
● Proficiency in using Jira for ticket management.
● Strong problem-solving and debugging skills.
● Excellent communication and collaboration abilities.
● A passion for creating exceptional user experiences.
Bonus Points
● Experience with CI/CD pipelines.
● Contributions to open-source projects.
● Knowledge of performance optimization techniques