Job Openings
Android Developer
About the job Android Developer
Key Responsibilities:
- Design, develop, and maintain Android applications that meet both functional and design specifications.
- Work closely with cross-functional teams (product, design, back-end) to deliver new features and improvements.
- Ensure the performance, quality, and responsiveness of applications by identifying and fixing bugs.
- Write clean, efficient, and maintainable code, adhering to best practices in Android development.
- Participate in code reviews and ensure code quality across the project.
- Stay current with the latest Android development trends, tools, and best practices.
- Communicate effectively with team members and stakeholders to provide project updates and discuss technical challenges.
Qualifications:
- 5+ years of professional Android development experience.
- Strong experience with Kotlin and Java.
- Familiarity with Android SDK, various versions of Android, and managing different screen sizes.
- Hands-on experience with RESTful APIs to connect Android applications to backend services.
- Proficient in version control systems, such as Git.
- Strong understanding of UI/UX design principles.
- Solid understanding of Agile development methodologies.
- Strong problem-solving skills and self-motivation to work independently in a remote setup.
- Excellent verbal and written communication skills in English.
Preferred Qualifications:
- Experience with Jetpack Compose and modern Android architectures (e.g., MVVM, Clean Architecture).
- Familiarity with CI/CD pipelines for mobile apps.
- Prior experience in remote working environments or distributed teams.
- Previous experience in developing apps for startups or dynamic environments.