Procurify is the leading AIenhanced procuretopay platform for the midmarket. 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 highquality, usercentric products and are eager to take ownership of major features that have a direct impact on our customers and the business.
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
Deep Android Experience: 5+ years of professional software engineering experience focused on building, shipping, and maintaining native Android applications. Bachelors 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 longterm maintainability.
Agile & DevOps Mindset: Strong knowledge of agile development practices, CICD, and automated testing (unit and UI tests).
Proven Mentorship: Experience mentoring other engineers and a passion for leveling up your team.
Empathetic & Accountable: A selfdriven, accountable engineer who demonstrates strong ownership and initiative. You believe that your teams success is your success and lead with empathy and respect.
Exceptional Communicator: You can clearly articulate complex technical ideas to both engineers and nontechnical stakeholders, fostering alignment and effective collaboration.
Procurify is a remotefirst 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 AIenhanced procuretopay experience. Read the press release here.
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 remotefirst 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 wellbeing. 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.
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 andor 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 youre 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:
1001
1001
Physitrack PLC
Easy Consult Ltd
Colossus Recruitment