We are seeking a passionate and skilled Android Developer to join our growing team. You will play a key role in designing, developing, and maintaining compelling and innovative Android applications that deliver exceptional user experiences.
Responsibilities:
Design and develop native Android applications for our target audience.
Translate product requirements and UI/UX designs into high-quality, maintainable, and efficient code.
Implement features using Kotlin, Java, and Android SDK components.
Write unit and integration tests to ensure code quality and stability.
Debug and fix bugs to provide a smooth user experience.
Optimize app performance for a variety of devices and Android versions.
Integrate with various APIs and external services.
Collaborate with designers, product managers, and other developers to ensure seamless integration of features.
Stay up-to-date with the latest Android technologies and best practices.
Document code and contribute to a well-maintained codebase.
Proactively identify and suggest improvements to existing applications.
A bachelor's degree in Computer Science or a related field is strongly preferred.
1-3 years of experience developing Android applications with Kotlin or Java.
Strong understanding of core Android concepts, frameworks, and libraries (e.g., Activities, Fragments, Views, RecyclerView, etc.).
Experience with design patterns and best practices for clean and maintainable code.
Familiarity with UI/UX principles and ability to translate designs into functional code.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
Ability to work independently and manage multiple tasks efficiently.
Passion for Android development and a desire to learn and grow.
Information Technology
Ethiopia, Addis Ababa
Join Abol Jobs now and apply for a jobs posted by companies currently hiring in Ethiopia.