Senior Android Engineer building personalized savings and earnings offers for EarnIn’s earned-wage-access financial platform. Owning mobile architecture, experimentation, APIs, and end-to-end product delivery.
Responsibilities
Partner with product and design from problem definition through specification and implementation
Build and refine systems that source, match, and surface offers based on value, relevance, timing, and business outcomes
Work across the stack, owning Android while contributing to iOS or backend as needed
Use AI coding tools and agents for cross-stack code generation, spec-driven development, and faster iteration
Translate customer pain points and business goals into technical solutions
Run and instrument experiments including A/B tests, targeting logic, funnels, and retention analysis
Design and implement APIs with backend engineering partners
Develop scalable architecture
Drive app development and testing strategies and methodologies
Ship iteratively by prioritizing, scoping MVPs, and balancing speed and quality
Create unit and UI automation tests
Act as a tech lead, owning projects from specification through launch and iteration while mentoring junior engineers
Requirements
Bachelor's (or higher, e.g., MS or PhD) in Computer Science or a related technical field or equivalent technical experience
4+ years of industry experience building, shipping, and maintaining mobile applications at scale, with a strong focus on Android
Product mindset focused on customer outcomes and business impact
Tech lead experience owning projects end-to-end and mentoring or guiding junior engineers
Willingness and curiosity to work across Android, iOS, or backend stacks
Comfortable using AI coding tools and agents as a core part of development
Interest in personalization, targeting, and messaging
Strong communication and cross-functional collaboration skills
Fluency in Kotlin, including Coroutines/Flow and RxJava
Experience with modern Android architectures: MVVM, MVI, MVP, Clean Architecture, and Jetpack components
Deep understanding of Android UI frameworks, including XML layouts and Jetpack Compose
Knowledge of software engineering best practices across the full SDLC, including coding standards, code reviews, Git workflows, CI/CD pipelines, automated testing, and mobile release operations
Familiarity with identity verification, authentication, and authorization protocols
Experience with mobile analytics and experimentation tooling is a strong plus
Familiarity with iOS or backend development is a significant plus
Benefits
Equity
Benefits
Human-reviewed hiring decisions
Declining interview recording will not negatively affect candidacy or evaluation
Staff Android engineer advancing Unity’s game engine across mobile, laptop, and hybrid devices. Leading runtime optimization, architecture, and cross - team platform initiatives.
Senior Software Engineer building Unity’s Android platform support across mobile, laptop, and hybrid devices. Optimizing runtime performance and enabling seamless game deployment.
Senior Java/J2EE Developer needed for hybrid role in Toronto. Responsibilities include Agile development, troubleshooting, production support, and unit testing.
Design and develop secure, scalable backend applications using Java 8 and Spring Boot for a FinTech/Crypto company. Build RESTful APIs and enterprise - grade services.
Provide L2/L3 support for Capital Markets Treasury Payments apps on HP Non - stop. Perform development, troubleshooting, and maintenance of ATLAS applications.
Seeking experienced Java engineers with a background in electronic trading, capital markets, and fixed income technology to build high - performance, low - latency trading platforms.
Android Engineer needed for 12 - month contract in Toronto/Mississauga. Requires 6+ years Android dev experience with Kotlin, Jetpack Compose, and Android TV.
Android Senior Developer working on CBC/Radio - Canada's OTT Team, ensuring smooth execution of product front - end development. Collaborating with product owners and technical managers to deliver quality digital experiences.