Job Description

We are seeking a skilled and proactive Android Developer with a strong background in Kotlin and Coroutines to join our development team. The ideal candidate will have at least 3 years of hands-on experience building robust, scalable Android applications. You will be responsible for designing and developing high-quality mobile solutions, collaborating with cross-functional teams, and ensuring performance and responsiveness.

Responsibilities

· Design, develop, test, and maintain Android applications

· Collaborate with product managers, designers, and other developers to deliver high-quality software

· Write clean, maintainable, and efficient code

· Troubleshoot and resolve bugs, performance issues, and app crashes

· Stay updated on emerging technologies and trends in mobile development

· Active collaboration between internal and external engineering teams

· Candidates should demonstrate a self-driven mindset, with the ability to take ownership, communicate clearly, and solve problems pragmatically

Requirements

· Bachelor's degree in Computer Science, Software Engineering, or a related field.

Must-Have Skills:

· Minimum 3 years of experience in Android development using Kotlin

· Strong understanding and practical experience with Coroutines

· Solid understanding of Android SDK, UI design principles, and best practices

· Experience working in Agile/Scrum development environments

· Experience in implementing clean architecture and writing maintainable, testable code.