Back to Jobs
Bankjoy
Mobile App 2h ago

Sr. Android Engineer

Bankjoy
CanadaCanada
United StatesUnited States
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

UI/UX Design3h 56mFree Trial ✨
Start 10-Day Free Trial
Android5h 44mFree Trial ✨
Start 10-Day Free Trial
TestingKotlinRESTful APIsMVVM

Want to know if you're a match for this job?

Calculate My Match Score

We're looking for a talented Sr. Android Engineer for our mobile team to join Bankjoy! You will be responsible for developing native Android code solutions to build digital banking products and features with best UI and UX practices.

In this role, you will:

  • Partner cross-functionally with product, design, and engineering to deliver high-quality, user-centric Android experiences

  • Design, develop, and maintain Android applications using Kotlin with a strong focus on performance, scalability, and usability

  • Architect and implement robust, maintainable solutions aligned with best practices and long-term product goals

  • 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 to ensure reliability and stability

  • Keep the codebase current with evolving Android platforms, frameworks, and industry standards

  • Maintain and enhance CI/CD pipelines and development workflows

  • Document code, systems, and processes to support team knowledge sharing

  • Mentor junior engineers and contribute to a strong engineering culture

  • Stay current with emerging Android technologies, tools, and trends

What you bring:

  • 7+ years of professional software development experience, including 5+ years focused on Android development

  • Strong proficiency in Kotlin and modern Android development, with 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.) and best practices

  • Solid experience integrating RESTful APIs, backend services, and third-party libraries

  • Strong understanding of UI/UX principles and building intuitive user experiences

  • 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 with product, design, and backend teams

  • Ability to make sound technical decisions and balance trade-offs in fast-paced environments

  • Solid experience with testing practices (unit testing, UI testing, TDD) and maintaining high code quality standards

  • Proficiency with Git and modern development workflows

  • Track record of success in high-growth or startup environments, demonstrating ownership and adaptability

  • Exceptional problem-solving skills, strong communication, and a collaborative mindset

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience

How would you rate this job post?

See what other professionals think about this role.

banner

Bankjoy is a premier, enterprise-grade digital banking technology provider engineered to orchestrate massive-scale financial-services ecosystems and intelligent, frictionless customer-experience workflows for community financial institutions. Operating as a tech-forward hub specifically designed for credit unions and community banks, the company eliminates the operational friction of traditional, legacy-banking software paradigms—which frequently suffer from fragmented user interfaces, slow innovation cycles, and limited integration capabilities—by seamlessly deploying advanced mobile-banking telemetry, rigorous AI-driven financial-wellness architectures (JoyCompass), and cohesive omnichannel digital-banking frameworks. Moving beyond rigid legacy core-banking paradigms, Bankjoy empowers community financial institutions to dynamically synchronize their consumer and business banking pipelines with elite, scalable, and beautifully designed autonomous execution. Under the hood, their sophisticated proprietary data infrastructure natively manages complex multi-core integration ingestion, instantaneous fraud-prevention routing (FraudSense), and automated online account-opening and loan-origination workflows, providing the necessary operational foundation for institutions to compete with global megabanks. What sets Bankjoy apart is its uncompromising dedication to frictionless digital orchestration; by bridging the gap between highly technical, hyper-regulated banking requirements and accessible, community-focused digital experiences, the firm empowers modern financial institutions to radically accelerate their digital-adoption velocity, eliminate administrative and operational bottlenecks, and build an unassailable foundation for continuous commercial and institutional dominance in the modern, digital-first banking landscape.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Sr. Android Engineer at Bankjoy | HireSkys