Jobgether
Jobgether

Senior Android Engineer, Transactions

TLDR

High-impact Android engineering role delivering mission-critical transactional experiences (cart, checkout, payments) at scale, with ownership of architecture and secure payment processing.

Accountabilities:
  • Design, develop, and ship high-quality Android features across cart, checkout, payments, order tracking, and post-purchase experiences using Kotlin and modern Android frameworks.
  • Integrate and optimize secure payment flows, including tokenization, 3DS authentication, and wallet integrations, in collaboration with payments and risk teams.
  • Build reusable Android modules and libraries to improve consistency, scalability, and developer productivity across multiple applications.
  • Ensure strong application quality through unit, integration, and UI testing, along with performance tuning and crash monitoring.
  • Own end-to-end feature delivery including technical design, implementation, feature flag rollout, experimentation, and iterative improvement based on data.
  • Participate in incident response and contribute to improving system reliability, stability, and long-term platform resilience.
  • Collaborate with cross-functional partners to align technical solutions with product goals and customer experience needs.
  • Mentor other engineers and contribute to coding standards, architecture decisions, and best practices across Android teams.
  • Requirements:

    • 5+ years of professional Android development experience with Kotlin and published production applications on the Google Play Store.
    • Strong experience building large-scale transactional or e-commerce features such as cart, checkout, or payments flows.
    • Deep knowledge of Android Jetpack components including ViewModel, Lifecycle, Navigation, and Coroutines/Flow.
    • Hands-on experience with payment SDK integrations (e.g., Stripe, Adyen, Braintree), including 3DS and tokenization flows.
    • Strong understanding of modular Android architecture, dependency injection (Hilt/Dagger), and networking (Retrofit/OkHttp).
    • Proven expertise in writing clean, testable code with strong CI/CD practices and automated testing (JUnit, Espresso, MockK/Mockito).
    • Experience collaborating with product, backend, design, and data teams in fast-paced environments.
    • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
    • Experience with Jetpack Compose, feature flagging, experimentation, and observability tools is a strong plus.
    • Benefits:

      • Competitive compensation aligned with senior Android engineering roles in Canada
      • Equity grants and annual refresh equity opportunities
      • Fully remote flexibility within supported Canadian provinces
      • Opportunity to work on large-scale transactional systems impacting millions of users
      • Exposure to complex payment systems, experimentation frameworks, and high-availability architectures
      • Strong engineering culture focused on quality, performance, and scalability
      • Collaborative, cross-functional environment with high ownership and impact
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1

Benefits

Equity Compensation

Equity grants and annual refresh equity opportunities

Collaborative, cross-functional environment with high ownership and impact

Remote-Friendly

Fully remote flexibility within supported Canadian provinces

Jobgether runs the largest remote job platform, effectively linking job seekers with over 200,000 flexible and remote opportunities that match their unique skills and preferences. Our focus is on enhancing the hiring process, ensuring efficiency while prioritizing the candidate experience, particularly in the growing health and wellness sector.

Founded
Founded 2020
Employees
11-50 employees
Industry
Professional Services
View company profile
Report this job
Apply for this job