27 Oct
|
SSO Login
|
Ontario
About the Role We are looking for a skilled and motivated Android Developer to join our growing technology team on a full-time remote basis in Canada.
The ideal candidate will have strong hands‑on experience developing high-quality Android applications using Kotlin, Android SDK, Android Studio, Jetpack Compose, and modern Android architecture .
You will work closely with product managers, UI/UX designers, backend developers, and QA engineers to build scalable, reliable, and user-friendly mobile applications.
Key Responsibilities Design, develop, test, and maintain native Android applications.
Build modern and responsive user interfaces using Kotlin and Jetpack Compose .
Implement Android applications using MVVM, Clean Architecture, and Android Jetpack .
Integrate REST APIs, JSON services, third-party SDKs, and backend systems.
Write clean, reusable, maintainable, and well-documented code.
Debug application issues and improve performance and stability.
Conduct code reviews and follow development best practices.
Work with Git/GitHub for version control and collaborative development.
Collaborate with designers, backend developers, QA teams, and product managers.
Participate in sprint planning, daily stand-ups, and technical discussions.
Ensure applications work effectively across different Android devices and OS versions.
Help publish and maintain applications on the Google Play Store.
Required Skills 2–5+ years of professional Android development experience.
Strong knowledge of Kotlin .
Strong experience with Android Studio and Android SDK .
Experience with Jetpack Compose .
Good understanding of MVVM / Clean Architecture .
Experience with Android Jetpack libraries.
Robust knowledge of REST APIs and JSON.
Experience with Git and GitHub/GitLab.
Knowledge of SQLite, Room Database, or similar local databases.
Understanding of Android application lifecycle and performance optimization.
Strong debugging and problem-solving skills.
Positive English communication skills.
Nice-to-Have Skills Experience with Firebase.
Experience with Kotlin Coroutines and Flow.
Experience with Hilt/Koin dependency injection.
Experience with unit and UI testing using JUnit/Espresso.
CI/CD experience for Android applications.
Google Play Store publishing experience.
Experience with payment gateways or third-party API integrations.
Basic knowledge of backend technologies.
What We Offer 100% Remote Work
Full-time employment
Competitive Canadian compensation
Flexible working environment
Opportunity to work on modern Android applications
Professional growth and learning opportunities
Collaborative international team
Long-term career opportunity
Paid time off and other benefits according to the employment agreement
Ideal Candidate We are looking for someone who is:
Passionate about mobile application development
Comfortable working independently in a remote environment
A strong problem solver
Detail-oriented and quality-focused
Good at communicating with remote teams
Interested in learning new technologies
Able to take ownership of assigned projects
#J-18808-Ljbffr
📌 Full-Time Remote Android Developer (Ontario)
🏢 SSO Login
📍 Ontario