We are looking for a talented and adaptable Android Developer to design, develop, and maintain high-quality Android applications that meet the needs of our users. The ideal candidate will work closely with cross-functional teams to deliver intuitive, scalable, and secure mobile solutions. You will also be responsible for maintaining existing applications and releasing regular updates.
To succeed in this role, you should have strong programming skills, a solid understanding of the mobile application development lifecycle, and a passion for building impactful Android applications.
Key Responsibilities
- Design, develop, and maintain Android applications compatible with a wide range of Android devices.
- Write clean, efficient, and well-documented code.
- Implement best practices for data security and user privacy.
- Ensure applications meet company quality standards and UI/UX guidelines.
- Debug, test, and optimize applications prior to release.
- Collaborate with UI/UX designers, QA testers, and other developers to deliver seamless user experiences.
- Coordinate with marketing and product teams to maintain consistency in brand voice and functionality.
- Monitor user feedback and app reviews to identify areas for improvement.
- Develop and release app updates, including new features and bug fixes.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proficiency in Java, Kotlin, or C++.
- Strong experience with Android Studio, Android SDK, and related tools.
- Familiarity with RESTful APIs and third-party libraries.
- Prior experience as an Android Developer is a plus.
- Excellent problem-solving, coding, and debugging skills.
- Strong communication and teamwork abilities.
- Ability to work independently and manage multiple tasks effectively.
- A strong sense of curiosity and a desire to continuously learn and improve.
Job Type: Full-time
Work Location: In person