jobs Logo
Bench logo

Android Developer

Benchabout 21 hours ago
Remote
Senior Level
Full-Time

About the role

We are looking for Senior Android Developers to join a client project with one of the largest financial institutions in Canada. You will have the opportunity to modernize and enhance one of the country’s most successful banking applications.

This is a hybrid role (4 days in office, 1 day work from home). Please note: We are not open to providing sponsorship for this role.

About The Opportunity Develop solutions to complex problems using frameworks and design patterns Collect and analyze requirements and suggest optimal approaches Write and test code, keeping non-functional requirements in mind Collaborate within an agile team and follow scrum best practices Review existing code for feasibility and maintainability Perform impact analysis for system changes or issues Provide recommendations to influence product decisions Stay up to date with the latest Android platform capabilities Communicate technical solutions to both technical and non-technical stakeholders Conduct peer code reviews and ensure coding standards Mentor junior developers in Android and software engineering best practices

What You Need Must-Have Requirements 5+ years of experience in native Android development and 3+ years in Java Strong understanding of OOP, Android architecture, and design patterns Experience with Android libraries and RESTful APIs Proficiency in automated testing (JUnit, Robolectric, Espresso) Strong communication and stakeholder collaboration skills Experience working in Agile environments Degree in Computer Science, Software Engineering, or related field

Nice-To-Have Skills Experience with Kotlin Knowledge of modern Android SDK components Strong understanding of MVVM and design patterns Familiarity with OAuth and OpenID Experience with Android Keystore and mobile security Awareness of accessibility best practices

About Bench

Human Resources Services
11-50 employees
Founded in 2024

Engineering predictable adaptability for enterprise delivery teams

Bench transforms how enterprise teams access specialized expertise. Instead of scrambling for talent when projects demand it, forward-thinking organizations build trusted virtual headcount—pre-vetted, performance-ready experts ready to deploy on demand.

How We're Different Our AI agent, Eve, continuously verifies talent credentials and availability, creating genuine workforce intelligence rather than just another talent marketplace. Organizations using Bench report accelerating time-to-market by up to 50%, with some Fortune 500 clients deploying specialized teams in under 48 hours.

Three Core Capabilities

  • Discover - AI-powered talent forecasting, channel aggregation, and archetype development
  • Reserve - Verified, interested talent with real-time availability tracking
  • Deploy - Immediate activation with integrated compliance and contracts

Who We Serve Enterprise IT leaders eliminating talent bottlenecks, delivery managers at global service providers (UST, Wipro, Accenture), and forward-thinking organizations that see external talent as strategic partners rather than temporary resources.

Built by veterans of enterprise staffing and technology, Bench serves the 98% of clients who integrate seamlessly with existing talent systems without disruption.

Similar Jobs