Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Android Engineer

Procurify

Procurify

Software Engineering
Canada · Remote
Posted on Jul 29, 2025

Location

Canada Remote

Employment Type

Full time

Location Type

Remote

Department

Engineering

Senior Android Engineer

ABOUT THE ROLE

Procurify is the leading AI-enhanced procure-to-pay platform for the mid-market. We help organizations take control of their spend and make smarter financial decisions. We’re seeking a driven and collaborative Senior Android Engineer to be a technical pillar for our mobile team.

Our native Android application is a critical part of the Procurify experience, empowering thousands of users to manage purchasing and spending from anywhere. You will be instrumental in creating a fast, intuitive, and reliable mobile interface that our customers love to use.

In this role, you will tackle complex technical challenges, shape the future of our Android architecture, and level up the team of engineers around you. You are passionate about building high-quality, user-centric products and are eager to take ownership of major features that have a direct impact on our customers and the business.

What you’ll be working on

  • Apply your expertise as an Android Software Engineer

    • Design and implement new, robust standalone modules of moderate complexity and major new features in the existing Android application.

    • Continuously improve the technical implementation and architecture of the code.

  • Elevate our Android Architecture: Proactively identify and lead initiatives to improve our mobile architecture. You will drive the adoption of modern patterns and technologies like Kotlin, Jetpack Compose, and Coroutines to ensure our codebase is scalable, performant, and maintainable.

  • Champion Code Quality: Lead by example with clean, efficient, and testable code. You will be a key participant in code reviews, providing constructive feedback and ensuring the team adheres to high standards and best practices.

  • Mentor & Grow Teammates: Act as a technical mentor for other engineers on the team. You will share knowledge, provide constructive feedback in pull requests, and help foster a collaborative environment of continuous learning.

  • Drive Performance & Stability: Investigate and resolve complex bugs and performance issues. You will implement robust monitoring and observability to proactively identify areas for improvement and ensure a stable, reliable user experience.

  • Our Tech Stack:

    • Languages: Kotlin, Java

    • UI: Jetpack Compose, XML

    • Tools: Android Studio, Github

Who we’re looking for

  • Deep Android Experience: 5+ years of professional software engineering experience focused on building, shipping, and maintaining native Android applications. Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Technical Proficiency: Strong command of the modern Android ecosystem, including Jetpack Compose, AndroidX, Kotlin Coroutines, Paging3, Retrofit2 and Robolectric. You have a good understanding of Google’s design principles and interface guidelines.

  • Architectural Mindset: A proven ability to think strategically about mobile architecture. You have experience with dependency injection and modern architectural patterns like MVVM and CLEAN. You have experience making pragmatic decisions that improve code quality, developer experience, and long-term maintainability.

  • Agile & DevOps Mindset: Strong knowledge of agile development practices, CI/CD, and automated testing (unit and UI tests).

  • Proven Mentorship: Experience mentoring other engineers and a passion for leveling up your team.

  • Empathetic & Accountable: A self-driven, accountable engineer who demonstrates strong ownership and initiative. You believe that your team's success is your success and lead with empathy and respect.

  • Exceptional Communicator: You can clearly articulate complex technical ideas to both engineers and non-technical stakeholders, fostering alignment and effective collaboration.

WHY PROCURIFY?

Help us modernize spend management

Procurify is a remote-first company with a big heart and a strong ambition to modernize the way organizations manage business spend. We’re trusted by hundreds of companies around the world — across industries like biotechnology, education, health care, manufacturing, and software — to manage over $30B in spend. We recently closed $50M in Series C funding to help us strengthen our core offering, launch new payment capabilities, and provide customers with an AI-enhanced procure-to-pay experience. Read the press release here.

Be empowered to do your best work

We’ve created an environment where personal and professional growth is a real priority. Some of the great perks we offer include:

  • Flexible working: We’re a remote-first organization with flexible working hours. Work anywhere from within Canada!

  • Unlimited responsible time off: Work hard, play harder. All team members can take advantage of our unlimited responsible time off policy.

  • Extended health benefits: We prioritize our team’s health and well-being. We offer a competitive health, vision, and dental package along with an Employee Assistance Program (EAP), and a health and wellness spending account.

  • Community initiatives: We have a strong commitment to giving back to our communities, including regular volunteer days, our Donate Your Day program, and education lunch and learns.

  • Stock options: Everyone has a chance to own a part of Procurify with our competitive stock program.

  • DEI initiatives: We regularly run a diversity, equity, and inclusion roundtable where we host guest speakers and tackle the topics that matter.

Work with an amazing team

We’ve welcomed team members who were boat captains, funeral directors, swing dancers, competitive gamers, plumbers, and novelists. Everyone has a story and we’re here to embrace them!

LEARN MORE

Procurify is an Equal Opportunity Employer. We do not discriminate against any team members or applicants for employment because of race, color, disability, sex, age, national origin, religion, sexual orientation, or gender identity and/or expression.

If you feel like you don’t meet all of the requirements for this role, we encourage you to apply anyway. We know that feelings of imposter syndrome can get in the way of meeting incredible candidates, and we certainly don’t want those feelings to get in the way of meeting you! We really want to get to know you and why you're great for the role. Please avoid including your picture and age on your resume.

Apply online today and let’s start a conversation.

To learn more about Procurify, check out these resources: