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.