Procurify

Senior Android Engineer

Canada

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Procure-to-Pay, Financial TechnologyIndustries

Senior Android Engineer

Location Type: Remote Employment Type: Full-Time

About the Role

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

Our native Android application is crucial to the Procurify experience, enabling thousands of users to manage purchasing and spending from anywhere. In this role, you will be instrumental in creating a fast, intuitive, and reliable mobile interface that our customers love. You will tackle complex technical challenges, shape the future of our Android architecture, and elevate the engineers around you. We are looking for someone passionate about building high-quality, user-centric products who is eager to take ownership of major features with direct customer and business impact.

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. Drive the adoption of modern patterns and technologies like Kotlin, Jetpack Compose, and Coroutines to ensure a scalable, performant, and maintainable codebase.
  • Champion Code Quality: Lead by example with clean, efficient, and testable code. Participate in code reviews, providing constructive feedback and ensuring adherence to high standards and best practices.
  • Mentor & Grow Teammates: Act as a technical mentor for other engineers on the team. Share knowledge, provide constructive feedback in pull requests, and foster a collaborative environment of continuous learning.
  • Drive Performance & Stability: Investigate and resolve complex bugs and performance issues. 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. Good understanding of Google’s design principles and interface guidelines.
  • Architectural Mindset: Proven ability to think strategically about mobile architecture. Experience with dependency injection and modern architectural patterns like MVVM and CLEAN. 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. Believes that team success is their success and leads with empathy and respect.
  • Exceptional Communicator: Ability to 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.

Skills

Android
Kotlin
Jetpack Compose
Coroutines
Mobile Architecture
Code Quality
Testing
Mentorship

Procurify

Cloud-based spend management platform for organizations

About Procurify

Procurify provides a cloud-based spend management platform designed to help organizations manage their purchasing processes and control expenses. The platform offers tools for budgeting, approval workflows, and expense tracking, allowing businesses to gain real-time visibility into their financial operations. It primarily serves mid-sized to large enterprises across various industries, including technology, education, healthcare, and non-profits. Unlike many competitors, Procurify emphasizes a user-friendly interface and comprehensive support, making it easier for clients to adopt and utilize the software effectively. The company's goal is to help organizations align their spending with their core values and business objectives, ensuring they can make informed financial decisions.

Vancouver, CanadaHeadquarters
2013Year Founded
$85.9MTotal Funding
DEBTCompany Stage
Enterprise Software, FintechIndustries
51-200Employees

Benefits

Flexible Work Hours
Unlimited Paid Time Off
Health Insurance
Dental Insurance
Vision Insurance
Stock Options

Risks

Leadership transition to Chad Gaydos may lead to strategic shifts.
Integrating AI solutions could face implementation delays or customer dissatisfaction.
Increased fintech competition may impact Procurify's market share.

Differentiation

Procurify offers a user-friendly interface for mid-sized to large enterprises.
The platform provides real-time visibility into financial operations.
Procurify's SaaS model allows flexible subscription options for various business needs.

Upsides

Procurify secured $20M for AP product development and market expansion.
Growing demand for AI-driven accounts payable solutions benefits Procurify.
Embedded analytics trend enhances decision-making, aligning with Procurify's offerings.

Land your dream remote job 3x faster with AI