Senior Android Developer (Kotlin & Jetpack Compose)
We are actively seeking an accomplished Senior Android Developer with a minimum of three years of professional experience, showcasing expertise in Android development using Kotlin and Jetpack Compose. As a Senior Android Developer, you will play a pivotal role in architecting and delivering high-quality mobile applications. We are looking for a seasoned individual who can lead and inspire the team while staying at the forefront of Android technologies.Responsibilities:
Lead the development of sophisticated Android applications using Kotlin and Jetpack Compose.Architect and implement scalable and user-friendly UI components leveraging Jetpack Compose.Collaborate closely with UX/UI designers to ensure a seamless and visually appealing user experience.Guide and mentor junior developers, fostering a collaborative and growth-oriented team environment.Write clean, modular, and maintainable code following Android development best practices.Conduct thorough testing of applications, including unit and integration testing, to ensure reliability and performance.Stay abreast of the latest Android technologies and industry trends, actively contributing to the adoption of innovative practices.Collaborate with cross-functional teams, including backend developers and QA engineers, to deliver end-to-end solutions.Optimize mobile applications for performance, efficiency, and responsiveness.Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.Requirements:
Bachelor’s degree in computer science, Engineering, or a related field.Minimum of three years of professional experience as an Android Developer, with a focus on Kotlin and Jetpack Compose.Expert knowledge of Android SDK, Kotlin, and Jetpack Compose.Proven experience in leading and mentoring development teams.Strong understanding of mobile UI/UX principles and best practices.Experience with Retrofit for efficient handling of RESTful APIs and third-party integrations.Proficient in implementing MVVM design pattern for scalable and maintainable code.Hands-on experience with Android services, ensuring background tasks and functionality.Familiarity with Room DB for local data storage and efficient data retrieval.Proven track record of releasing applications on the Google Play Store.
Solid understanding of version control systems, particularly Git.Excellent problem-solving and analytical skills.Ability to thrive in a fast-paced and collaborative development environment.Demonstrated ability to translate design specifications into functional mobile applications.Experience with continuous integration and deployment processes is a plus.Excellent communication skills and the ability to effectively collaborate with cross-functional teams.If you are a seasoned Android developer with a passion for leading and delivering top-notch mobile applications, possess a strong foundation in Kotlin and Jetpack Compose, and meet the outlined criteria, we invite you to join our team. Contribute your expertise to building innovative and user-centric mobile solutions using cutting-edge technologies.