Android Developer
$78k - $116k per yearCARFAX
Join Team
CARFAX as an Android Developer
Isn't it time you bragged about where you work? At CARFAX , we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers. We’re more than just a company: We help millions of consumers make more-informed decisions every day. We know that our teammates are our most valuable asset, and we value a balanced life while tackling challenging projects in a fast-paced environment.
What makes our Tech Culture Amazing?
We’re passionate about having a creative and innovative environment where our developers collaborate and continuously learn and grow. Autonomy is a key pillar of our tech culture. Our developers have the freedom to bring new tools, frameworks, and ideas to the table knowing their voice will be heard. We’re not afraid of trying new things; if the case is made for a new technology or approach, our developers know it will be tried.
What Makes Our Development Environment Unique
- Hands-on Learning
- Test Driven Development (TDD)
- Pair Programming
- Agile Methodologies
- Time provided for self-directed professional development.
At CARFAX, we believe in the power of teamwork and value in-person interactions so that we can collaborate and thrive together. This position will require 2 days per week in our London,ON office subject to change with future business needs.
What You'll Be Doing
- Work in a dynamic, agile, team environment developing awesome new applications
- Code and test enhancements for the CARFAX Android applications
- Participate in daily huddles and other Scrum ceremonies
- Collaborate closely with other developers, UX designers, support teams and other stakeholders
- Promote great software design and quality through a disciplined development methodology
What We're Looking For
- Strong Kotlin Expertise (4+ years): Deep understanding of advanced Kotlin features (coroutines, DSLs, sealed classes, extensions).
- Hands-on experience with Jetpack Compose, ViewModels, Room, Navigation, Hilt/Dagger, WorkManager, and DataStore
- Proven ability to design scalable, modular, testable codebases using MVVM/MVI, Clean
- Architecture, and solid module separation (e.g., core, data, feature layers)
- Proficient in Kotlin Coroutines and RxJava for async work and multi-threading.
- Deep understanding of Gradle (multi-module builds, flavors), Git workflows, and CI/CD automation.
- Experience with Android Studio: Mastery of the IDE, including debugging, profiling, layout inspector, resource management, and build tools.
- Experience with AI Coding tools (such as Claude Code or GitHub Copilot)
- Experience working and collaborating with remote teams
- Knowledge of coding best practices for security and performance
- To love to learn! To get the greatest solutions we need to continually explore what’s new and be willing to dive in and learn.
- Ability to analyze complex problems, break them down, and devise effective, scalable
- To be a Self Starter and motivated to embrace challenges.
What’s In It For You
- Competitive compensation, benefits and generous time-off policies.
- Winter holiday break.
- 401(k) / DCPP matching
- Annual bonus program
- Casual, dog-friendly, and innovative office spaces
Don’t Just Take Our Word For It
- 10X Virginia Business Best Places to Work
- 9X Washingtonian Great Places to Work
- 10X Washington Post Top Workplace
- 3X St. Louis Post-Dispatch Best Places to Work
Vacancy Status
This posting is for an existing vacancy.
Base Salary
The anticipated base salary range for this position is CAD $78,000 to $116,000 annually. Final base salary will be determined based on geographical location, experience, and qualifications.
Benefits
Join a company that values your total wellbeing. CARFAX offers competitive compensation, comprehensive healthcare coverage, and the chance to make a meaningful impact in an industry-leading organization. Our benefit offerings can be found at: CARFAX Careers.
What’s In It For You
- Competitive compensation package, including base salary and incentive opportunities where applicable.
- Comprehensive health and wellness benefits for employees and eligible dependents.
- Retirement savings programs, including company matching contributions where available. For more information on benefits, please click HERE.
Equal Opportunity Employer
Mobility Global is proud to be an Equal Opportunity Employer. We value diverse perspectives and are committed to fostering an inclusive workplace where everyone is respected, supported, and empowered to succeed. We provide reasonable accommodations throughout the hiring process and employment for qualified individuals with disabilities.
Recruitment Fraud Alert
Mobility Global will never ask candidates to pay money at any stage of the hiring process, including for applications, interviews, background checks, training, or equipment. If you receive a suspicious communication or request for payment or personal financial information, please exercise caution and report it immediately.
- ...on your language selection. What we offer: At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed...SuggestedFull timeLocal area
$95.59k - $116.83k per year
...Job Description: Job Title Finance Analytics & Automation (FA&A) Developer Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal life, so it’s equally important you know that...SuggestedFull timeImmediate startRelocation packageFlexible hours$81.6k - $115.2k per year
...programming languages, processes, and procedures required for mainframe development. A strong technology background as Mainframe COBOL developer with exceptional experience building large scale enterprise solutions. Analyze business requirements and translate them into...SuggestedFull timeWork from home- ...within the Rail Industry For nearly 40 years, ZTR has designed, developed and released products that have a positive environmental impact... ...to play and we take ours seriously. What You'll be Doing! Develop software solutions for edge devices, following technical strategies...SuggestedLong term contractFlexible hours
$50k - $100k per year
...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor... ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities: Build a client base...SuggestedFull timeWork from home- ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry gateways, which are essential for routing orders and managing trade information across global exchanges and brokers for multiple asset classes. We are seeking a highly skilled senior...Full time
$62.8k - $104.7k per year
...team and help build, enhance, and support solutions that deliver functional value to our business partners. As a Business Solutions Developer, you will play a key role in designing, developing, and maintaining solutions using Microsoft Power Platform tools, including Power...Permanent employmentFull timePart timeInternshipWork at officeFlexible hours- ...We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases and cloud deployments. You will develop scalable, secure and high-performing enterprise applications using...InternshipWork at officeRemote workRelocation2 days per week
- ...We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application systems for a major financial services client. This role bridges high-scale microservices architecture with GenAI. You will...InternshipWork at officeRemote workRelocation2 days per week
- ...DevSecOps and developer experience guide this Associate Platform Engineer position, supporting cloud tools, secure systems, and smoother application delivery. Collaboration is central. This Associate Platform Engineer role centers on continuously improving how developers...
- ...company focused on the booming digital health and fitness industry, this is the place for you! Position Overview: The Senior Software Developer is a key technical role responsible for leading the design, development, and delivery of complex software applications. This role...Work at officeRemote work
- ...permit, Canadian Birth Certificate, Permanent Resident or Citizenship Card You consent to a background check You have an iPhone or Android smartphone If Car: Have a 2-door or 4-door car If Car: Have a valid driver’s licence in your name and proof of vehicle...Hourly payWeekly payExtra incomePermanent employmentFull timeTemporary workPart timeSeasonal workLocal areaWeekend work
$55k - $60k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...skills Technical Skills Experience supporting Windows, iOS, Android, PCs, mobile devices, printers, and related hardware...Full timeRemote workMonday to friday- ...Location: downtown Toronto, ON. Hybrid, 2 – 3 days a week onsite Our client, a global leading IT company, is looking for a Mainframe Developer. Required skills: Good proficiency in Mainframe technologies and related tools like ISPW, XPEDITOR, ESP scheduling, SPUFI,...Contract work2 days per week3 days per week
- ...Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our customers. At Tennant Company, we are committed to stewardship and...Local areaMonday to friday
- ...sanitation Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a... ...partners, our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...
$63.04k - $86.68k per year
...Maintains customer contracts and follows up on customer quotes Makes sales calls with vendor representatives and other resources Develops a proactive sales plan and strategy to increase sales of new and existing customers Maintain records and reporting activity...Work at officeLocal areaWorldwide- ...schedules and may prepare production records. At Aramark, developing new skills and doing what it takes to get the job done make a positive... ..., our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...
- ...reasonable instructions of Aramark Management. At Aramark, developing new skills and doing what it takes to get the job done make a positive... ..., our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...Part timeFlexible hoursShift work
- Salesforce LWC Developer Canada (Remote) Contract role JD: Core Salesforce developer, hands on on Apex, Triggers, Security, Async, Apex Aura/LWC & integration. “Service cloud and contact center integration experience along with strong development skillsContract workRemote work
- ...• An alternative level or combination of education and experience may be acceptable. Skills and Capabilities: • Willingness to develop an understanding and support for the mission and purpose of The Salvation Army in Canada and its implications as related to position...Live out
- ...individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role The Programming Manager is...Long term contractFull timeTemporary workFor contractorsBank staffFlexible hours
$25 - $28 per hour
...individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role We are looking for a...Full timeBank staffInternshipWork at officeFlexible hours- ...resources Analyze physical, cultural, social and institutional environmental impact on occupational performance and engagement issues Develop client centered plans with client, inter-professional teams and adjust services to reflect a client centered approach related to...Long term contractPart timeCasual workInternshipFlexible hours
- ...or initiative that supports Indigenous people. Offers mentorship, coaching and/or networking opportunities for Indigenous workers . Develops and maintains relationships with indigenous communities, indigenous-owned businesses and organizations . Provides cultural competency...Hourly payPermanent employmentImmediate startRelocationFlexible hours
$100k - $125k per year
...Engineering Manager you will responsible for leading as well as developing the Manufacturing Engineering team whilst maintaining a Safety-... ...branch/country/regional safety standards are adhered to. · Develops and manages within the Manufacturing Engineering budget. Monitors...Local areaFlexible hours- ...love working here: Be a part of a great supportive team of fellow nurses and supervisors Attractive scheduling Opportunity to develop long term therapeutic relationships with patients. Opportunity to practice and develop complex clinical skills Best in class...Long term contractFull timeInternship
$27.91 - $30.21 per hour
...and weekends. Responsibilities: Mentor and coach parents in developing and maintaining effective relationships with school, health and... ...strong social networks for families; Facilitate existing and develop new group and educational opportunities for families; Work...Part timeWork at officeLocal areaFlexible hoursWeekend workAfternoon shift$86.34k - $113.98k per year
...your curiosity and collaborate with some of the most innovative people around the world. Here, you will make an impact by: Train and develop each department member through coaching, leadership, and effective performance management to enhance and improve business results...Long term contractFull timeRelocationRotating shift$133.11k - $166.41k per year
...Qualifications Who You Are You are self-aware of own assumptions, values, principles, strengths and limitations You manage and develop self while modeling qualities such as honesty, integrity, resilience, and confidence You engage and support others to foster...Full timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android Developer. Be the first to apply!



