+1 647-578-9336
contact@handshr.com
Woodbridge, ON L4L 4Y4, Canada

Senior Android Developer( Kotlin)

Job Category: hybrid

Location: Montréal, Qc H2B 2S3

Job Type:contract

Job Posted: 2025-07-08

Job Description

  • Job description

    We are seeking a highly skilled and passionate Senior Android Developer with extensive experience in Kotlin to join our dynamic team in Montreal. This is a contract opportunity for a proactive individual who thrives in an Agile environment and is dedicated to delivering high-quality mobile applications.

    As a Senior Android Developer, you will be responsible for designing, developing, and maintaining cutting-edge Android applications. You will collaborate closely with cross-functional teams to bring new features to life and ensure exceptional performance and user experience.

    Key Responsibilities:

    • Design, develop, and maintain high-quality Android applications using Kotlin.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Ensure the performance, quality, and responsiveness of applications.
    • Identify, debug, and resolve issues, and optimize application performance.
    • Write clean, maintainable, and efficient code with comprehensive unit tests.
    • Utilize version control (Git) and project management (JIRA) tools effectively.
    • Participate in code reviews and contribute to team knowledge sharing.
    • Stay current with the latest Android development trends and technologies.
    • Publish applications to the Google Play Store.

    Mandatory Skills & Experience:

    • Minimum 6 years of hands-on experience in Android development using Kotlin.
    • Strong understanding of core Java.
    • Proficient in Android Studio.
    • Extensive experience with high-level architecture and design patterns (MVC, MVVM).
    • Knowledge of the latest Android API versions.
    • Experience with JSON parsing and REST API integration.
    • Good hands-on experience with Jetpack Compose.
    • Strong analytical and debugging skills.
    • Proficiency with Git and JIRA.
    • Experience in writing unit test cases.
    • Proven experience in publishing apps to the Google Play Store.
    • Familiarity with CI/CD tools (Jenkins, SonarQube).
    • Experience working in Agile project environments.
    • Knowledge of memory management and caching mechanisms specific to mobile devices.

    Preferred Skills:

    • Experience with additional programming languages or frameworks.
    • Familiarity with cloud services and mobile backend technologies.
    • Understanding of mobile UI/UX design principles.

    Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • 6+ years of professional experience in Android development.
    • Proven track record of delivering high-quality mobile applications.

    Job Type: Fixed term contract

    Pay: $44.49-$50.00 per hour

    Schedule:

    • 8 hour shift
    • Day shift
    • Monday to Friday
    • Weekends as needed

    Work Location: Hybrid remote in Montréal, QC H2B 2S3

Apply for this Job