FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Android Engineer II
Homebase (YC W21). Build, ship, and maintain Android features in the SB + HRM domains that help managers staff shifts, understand their teams, and operate faster.
Tech Stack
Tools & technologiesAndroidFirebaseJavaKotlinRxJava
About the role
Key responsibilities & impact- Build, ship, and maintain Android features in the SB + HRM domains that help managers staff shifts, understand their teams, and operate faster.
- Develop clean, scalable, testable Kotlin code that raises the bar for mobile engineering quality.
- Partner with backend engineers, product, and design to deliver AI-powered scheduling, role management, and team insights experiences.
- Improve performance, reliability, and overall app resilience for our 3.9M+ active workers and managers.
- Leverage AI tools to accelerate development, reduce defect rates, improve test coverage, and streamline workflow automation.
- Collaborate cross-functionally with backend, web, data, and AI platform partners to ensure seamless end-to-end system behavior.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
- Contribute to our mobile technical roadmap and raise the bar for engineering excellence across the org.
Requirements
What you’ll need- Expert in Kotlin, Kotlin Coroutines, and Kotlin Flow
- Strong experience with Jetpack Compose and modern Android UI frameworks
- Solid understanding of Clean Architecture and MVI pattern
- Proficient with Hilt dependency injection
- Advanced understanding of object-oriented design patterns and their application within Android frameworks
- Strong understanding of performance optimization for mobile applications
- Deep knowledge of Android UI design principles, patterns, and best practices
- Experience with RESTful APIs and third-party integrations
- Experience with testing frameworks (unit, feature, integration)
- Familiarity with Jira, Git, GitHub, CircleCI, and development via PR workflows
- Strong systematic thinking and problem-solving skills
- Nice to have: Java, RxJava, Firebase, Room, Retrofit, Navigation 3, Compose Destinations, multi-module architecture
- Strong systematic thinking and problem-solving skills
- AI Fluency: Demonstrated curiosity and hands-on experience using AI tools to streamline workflows, debug, generate tests, and improve development velocity
Benefits
Comp & perks- Ownership & Savings: Stock options + TFSA/RRSP with 4% company match
- Health & Wellness: Comprehensive medical, dental, and vision for you and your dependents
- Paid Time Off: Flexible PTO + company holidays + designated focus periods
- AI access, for real: We invest in builders and believe that curiosity shouldn't have a paywall. That means you'll have access to paid AI tools with minimal restrictions, so you can build, experiment, and level up your craft.
- Family Support: Maternity/Parental Leave EI top-up support offered (after 6 months of service)
- Work Your Way: Work From Anywhere Month + meeting-free weeks yearly
- Protection Plans: Life insurance + short/long-term disability coverage
- Workspace Perks: Meals provided, team offsites, and Customer Days
- Our Hybrid Rhythm: We believe collaboration drives impact. That’s why Tuesday and Wednesday are our required in-office days— a time to move faster as a team, build deeper connections, make better decisions, and build together.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinKotlin CoroutinesKotlin FlowJetpack ComposeClean ArchitectureMVI patternHiltRESTful APIstesting frameworksperformance optimization
Soft Skills
systematic thinkingproblem-solvingcollaborationcontinuous improvement