Android Developer
5 days ago
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 timeANDROID: 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 timeANDROID: 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 timeANDROID: 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 timeDuration: 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 timeDuration: 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...
-
Embedded Android Developer Audio
3 weeks ago
Markham, Canada GM Full timeOverviewWork 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...
-
Android Bsp/aosp Software Developer
1 day ago
Markham, Canada Syntronic Full timeJoin 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...
-
Android Bsp/aosp Software Developer
2 weeks ago
Markham, Canada Syntronic Full timeJoin 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 timeDirect 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 timeDo 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...