Android Developer

5 days ago


Markham ON LR E, Canada Advance Mobile Payment (AMP) Full time $120,000 - $150,000 per year

Job Title: Android Developer

Job Summary

AMP is seeking a highly experienced Android Developer who thrives in building clean, scalable applications from scratch or refactoring existing codebases for robustness, modularity, and maintainability. The ideal candidate is deeply fluent in Android technologies, enthusiastic about industry best practices, and highly proficient in using AI tools to enhance development workflows and productivity.

This role requires working across global teams and time zones, contributing to apps deployed on diverse Android devices and versions, especially in the payments and financial technology space.

Key Responsibilities


•Architect, design, and develop secure and scalable Android applications for payment terminals and consumer devices.


•Build applications that conform to modern Android and industry standards including Material Design, modular architecture, and secure coding.


•Proactively use AI tools (e.g., GitHub Copilot, ChatGPT, custom LLMs) to accelerate code generation, testing, documentation, and troubleshooting.


•Refactor legacy codebases to improve maintainability, performance, and adaptability to newer Android versions and hardware.


•Collaborate across multiple time zones with backend, DevOps, QA, and design teams.


•Integrate with various payment APIs, SDKs, and backend services (e.g., RESTful APIs, ISO 8583, PCI DSS compliant endpoints).


•Optimize application performance across various Android versions and screen sizes.


•Write clean, well-documented, and testable code using modern best practices and tools (e.g., Jetpack libraries, Kotlin Coroutines, DI frameworks).


•Maintain rigorous standards for quality assurance including unit, integration, and automated UI testing.


•Actively contribute to sprint planning, code reviews, documentation, and mentoring junior developers.

Required Qualifications


•7+ years of professional Android development experience with advanced Kotlin and Java skills.


•Proven experience using AI tools to improve software development efficiency.


•Deep knowledge of Android SDK, architecture components, and modern frameworks.


•Demonstrated ability to develop robust applications for multiple Android OS versions and hardware environments.


•Strong experience with RESTful APIs, threading, offline caching, and performance tuning.


•Proficiency in Git and continuous integration/continuous deployment (CI/CD) pipelines.


•Solid understanding of payment terminal SDKs.


•Experience with PCI DSS, EMV, NFC/contactless standards, and other financial protocols.

Preferred Qualifications


•Prior development experience in the payments or FinTech industry.


•Experience building for embedded Android devices or Android payment terminals.


•Familiarity with Material Design, Jetpack Compose, Room, Hilt/Dagger, and Firebase.


•Exposure to Agile/Scrum methodologies and remote cross-functional team collaboration.


•Knowledge of additional tech stacks (e.g., React, Angular) is a plus.

What We Offer


•Work with cutting-edge AI tools and secure Android technologies.


•A collaborative, innovative, and mission-driven team.


•Flexible working hours and global team culture.


•Competitive compensation and growth opportunities.

Job Type: Full-time

Pay: $105,000.00-$120,000.00 per year

Work Location: In person


  • Android Developer

    4 weeks ago


    Toronto, ON, Canada Hays Full time

    ANDROID: Design and develop high-quality Android applications using Native Android Development Refactor code to keep up to date with the latest technologies and best practices Proficient in Kotlin, Cooutines, and RxJava Work on large codebases with attention to detail and adherence to best practices Review code and mentor junior developers to ensure...

  • Android Developer

    2 weeks ago


    Toronto, ON, Canada Hays Full time

    ANDROID: Design and develop high-quality Android applications using Native Android Development Refactor code to keep up to date with the latest technologies and best practices Proficient in Kotlin, Cooutines, and RxJava Work on large codebases with attention to detail and adherence to best practices Review code and mentor junior developers to ensure...

  • Android Developer

    5 days ago


    Toronto, ON, Canada Hays Full time

    ANDROID: Design and develop high-quality Android applications using Native Android Development Refactor code to keep up to date with the latest technologies and best practices Proficient in Kotlin, Cooutines, and RxJava Work on large codebases with attention to detail and adherence to best practices Review code and mentor junior developers to ensure...

  • Android Developer

    4 weeks ago


    Ontario (ON), Canada Insight Global Full time

    Duration: 3 months + extensionsLocation: 1x/week onsite (Toronto)Must-haves You know how to write readable, idiomatic and maintainable Kotlin/Java code Hands on familiarity with different architecture patterns (MVVM, MVI) and understand the pros and cons of each Experience making code more testable and developing applications using a Test-Driven Development...

  • Android Developer

    4 weeks ago


    Toronto, ON, Canada Insight Global Full time

    Duration: 3 months + extensions Location: 1x/week onsite (Toronto) Must-haves * You know how to write readable, idiomatic and maintainable Kotlin/Java code * Hands on familiarity with different architecture patterns (MVVM, MVI) and understand the pros and cons of each * Experience making code more testable and developing applications using a Test-Driven...


  • Markham, Canada GM Full time

    OverviewWork Arrangement : Hybrid — This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Centre (MEC) three times per week at minimum.About GMAt General Motors we envision a future characterized by zero crashes zero emissions and zero congestion. We are pioneering the next generation of vehicle...


  • Markham, Canada Syntronic Full time

    Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and...


  • Markham, Canada Syntronic Full time

    Join Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and...

  • Android Developer

    3 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Pagos Consultants Full time

    Direct message the job poster from Pagos Consultants I Help Tech, Payments & FinTech Teams Hire Faster | Senior Technical Recruiter Focused on Reducing Hiring Bottlenecks in the US Position Overview: We are seeking a talented and motivated Android Engineer with 3+ years of experience building Android apps in Java/Kotlin. This role is essential for developing...

  • Sr. Android Developer

    3 weeks ago


    Markham, Canada Edjuster Full time

    Do you have what it takes to reinvent an industry? The auto industry is developing today’s cutting edge technologies in the fields of connectivity, multimedia, self-driving and much more. You can be part of a growing, young, dynamic team of multi-disciplinary software developers and engineers that are reinventing the industry as we speak. General Motors is...