Bankjoy

Senior Android Engineer

Canada, Remote. Posted a month ago

The role

You will develop native Android code solutions to build digital banking products and features. You will partner cross-functionally to deliver user-centric Android experiences using Kotlin.

What you will do

  • Partner cross-functionally with product, design, and engineering
  • Design, develop, and maintain Android applications using Kotlin
  • Architect and implement robust, maintainable solutions
  • Participate in feature planning, technical design, and effort estimation
  • Identify, troubleshoot, and resolve complex product and performance issues
  • Maintain and improve code quality through testing, code reviews, and continuous refactoring
  • Write and maintain unit tests
  • Keep the codebase current with evolving Android platforms and industry standards
  • Maintain and enhance CI/CD pipelines and development workflows
  • Mentor junior engineers and contribute to a strong engineering culture

Required qualifications

  • 7+ years of professional software development experience
  • 5+ years focused on Android development
  • Strong proficiency in Kotlin and modern Android development
  • Experience building scalable UI, state management, and app architecture
  • Proven experience designing, building, and shipping high-quality, scalable Android applications
  • Strong understanding of software architecture patterns (MVVM, MVC, etc.)
  • Solid experience integrating RESTful APIs, backend services, and third-party libraries
  • Strong understanding of UI/UX principles
  • Demonstrated ability to lead technical initiatives and deliver projects end-to-end
  • Experience mentoring engineers, conducting code reviews, and improving team code quality
  • Strong cross-functional collaboration skills
  • Ability to make sound technical decisions and balance trade-offs

Benefits

  • Stock options
  • 100% medical, dental, and vision premiums for individuals on base plan (USA)
  • Significant contributions toward other plan options (USA)
  • 100% extended medical, dental, and vision premiums for family under single plan (Canada)
  • Retirement plan with 4% company matching
  • 8 weeks paid parental leave for birthing parents
  • 4 weeks paid parental leave for non-birthing parents
  • 3-5 weeks PTO depending on tenure
  • 5 health days
  • 15 holidays
  • End of year shutdown
  • Performance-based bonuses

Before you apply

  • We use AI-assisted tools in Ashby to help review applications

About the company

Bankjoy is a Y Combinator and Bessemer Venture Partner backed FinTech startup. They provide modern digital banking products to enable community banks and credit unions to become tech-driven.