🏡 Transforming the products you use at home into a force for good. 💚 Moving Beyond Plastic: 100% plastic-free by 2025
AI-First Android Engineer
Location
California + 11 moreAll locations: California | Colorado | Illinois | Maine | Nevada | New York | North Carolina | Massachusetts | Missouri | Pennsylvania | Texas | Washington
Posted
13 days ago
Salary
$175K - $225K / year
Seniority
Senior
Job Description
AI-First Android Engineer
Grove Collaborative
• Direct multiple AI coding agents in parallel to design, build, test, and ship Android features in Kotlin against the Android SDK. • Take total ownership of a slice of the Android app — discovery, scoping, architecture, implementation, QA, release, monitoring, and iteration. • Run an “engineer-as-a-team” workflow — spawn agents for spec drafting, codegen, test generation, code review, refactoring, doc writing, and bug triage, then merge, judge, and ship. • Develop and defend a strong point of view on what good Android code looks like inside Grove’s architecture (Clean Architecture, multi-module Gradle with base/middleware/data/app, MVVM with DataBinding, Koin for DI, Coroutines/Flow, Moshi) so you can critically review AI output and reject what doesn’t meet our bar. • Design prompts, evals, and harnesses that make AI-assisted mobile development repeatable and measurable, not artisanal. • Stand up automation that closes the loop: Fastlane lanes, CircleCI checks, AppCenter/Play Console distribution, device test farms, telemetry-driven rollback, and AI-powered review gates. • Drive architecture decisions with AI as a research and prototyping partner — explore three options in a day instead of one in a week, including the path to introducing Jetpack Compose into a DataBinding/XML codebase. • Collaborate with other engineers on architecture and trade-offs — bring designs for review before you ship them. Solicit business context from PMs, designers, and platform engineers; don’t guess in isolation. • Own production health autonomously — monitor Sentry, Datadog, Cloudflare, and Firebase to assess system health, triage incidents, and re-prioritize your own backlog without being asked. You set the queue; you don’t wait for someone to tell you what’s broken. • Mentor the Heady contractor team on AI-native workflows and share learnings with mobile peers. • Triage Sentry crashes, hotfix, and root-cause incidents with AI-assisted investigation and remediation (we already run Sentry’s auto-fix agent — you’ll push it further).
Job Requirements
- 5–8 years of professional Android development experience with a portfolio of shipped consumer apps at scale.
- Native, demonstrable fluency with modern AI coding tooling (Claude Code, Cursor, Copilot, Codex, agentic workflows) — you can walk us through a feature you shipped where AI did the majority of the coding and you did the orchestration.
- Strong, opinionated taste in Kotlin and modern Android architecture (Clean Architecture, MVVM, multi-module Gradle, Koin for DI, Coroutines/Flow, Moshi) — and a clear point of view on when MVI or Compose is worth introducing.
- Comfort working in a DataBinding/XML codebase today, with the judgment to drive a phased Compose migration when and where it’s worth it (not a rewrite-from-scratch reflex).
- Experience integrating with REST + JSON:API-style backends and the Shopify Buy/Checkout SDKs at consumer scale.
- A bias toward owning end-to-end outcomes rather than handing off work at team boundaries — paired with the judgment to know when to pull another engineer in for an architecture review or business-context check.
- Genuinely autonomous in operation: you read Sentry/Datadog/Firebase/Cloudflare dashboards on your own, prioritize your own queue, and don’t need a manager to surface what’s on fire.
- Comfort writing prompts, evals, and guardrails — you treat AI as a system to be engineered, not a search box.
- Sharp written communication — specify clearly, review rigorously, and explain decisions to teammates. You’ll drive async standups, design reviews, and Slack debugging sessions with a distributed team.
- A collaborative, ego-light disposition — orchestrators thrive when they care more about the result than the byline, and welcome a sharp design critique from a peer.
Benefits
- Competitive benefits - medical, vision, dental
- Equity - shared success is core to our mission
- Flexible Paid Time Off - we care most about results
- Free VIP membership and 50% employee discount
- Working for a company that believes that a small group of people can change the world for the better by creating products and funding initiatives that help the planet!
Related Guides
Related Job Pages
More Android Engineer Jobs
Android Engineer
Scalable GmbHScalable Capital is a leading digital investment and banking platform with a full banking licence, empowering people across Europe to shape their own finances. Scalable Broker makes it easy and affordable for clients to invest professionally in stocks, ETFs, cryptocurrencies, and derivatives, as well as set up savings plans. Scalable Wealth, the digital wealth management service, offers clients professional investment in ETF portfolios, and is also adopted as a white-label solution by banks and other B2B partners. The company’s offerings are rounded off by attractive interest rates, loans, and private equity. With the European Investor Exchange, Scalable Capital offers an exchange specifically for retail investors. Over one million clients have already entrusted more than €30 billion to the platform. Founded in 2014, Scalable Capital now employs over 700 people across Munich, Berlin, Vienna, Milan, and London. Together with the founding and management team, including Erik Podzuweit and Florian Prucker, they are working on a new generation of financial services.
Role Description Work alongside a highly motivated team of software engineers and academics to help shape products that aim to simplify complex topics like investing for our users. - Contribute to the design and implementation of user interfaces and application features on Android. - Learn to take ownership of parts of the app and gradually grow responsibility across the full development lifecycle. - Collaborate closely with engineers, product managers, and designers to deliver high-quality user experiences. - Experiment with Android technologies and best practices, supported by experienced team members. - Write clean, testable, and well-documented code, with a strong focus on quality and security. - Continuously improve your technical skills and stay curious about developments in the Android ecosystem. Qualifications - A University degree in a relevant field of study (e.g. computer science, engineering, natural sciences, ...) or a comparable qualification. - Hands-on experience in android development, including initial experience in a professional setting (such as internships or working student roles), in addition to academic or personal projects. - Basic familiarity with parts of our tech stack, such as Kotlin, Coroutines, RxJava, Compose, Dagger, or GraphQL APIs, with motivation to deepen this knowledge. - Solid analytical thinking and a willingness to understand both technical and product-related challenges. - Interest in building great user experiences and learning how to implement custom UI components. - Good communication skills and an openness to ask questions, give feedback, and learn from others. - Fluent in English, both in writing and reading; German is a plus. - Ability and motivation to quickly pick up new concepts and adapt to changes in the Android framework. - Curiosity about other technologies and platforms beyond Android. - Prior Fintech experience is not required, but interest in investing or digital finance is a plus. Ideally, you are curious about or already a customer of Scalable Capital. Benefits - Be part of one of the fastest-growing and most visible Fintech startups in Europe, creating innovative services that have a substantial impact on the lives of our customers. - Work with an international, diverse, inclusive, and ever-growing team that loves creating the best products for our clients. - Be productive with the latest hardware and tools. - Learn and grow by joining our in-house knowledge sharing or career development sessions and spending your individual Education Budget. - Learn and experience German culture first hand by joining our free German language classes. - International relocation support is provided if required. - Opportunity to work from abroad. - Benefit from an attractive compensation package and from the company pension scheme. - Monthly contribution of 50% for the ‘Deutschland Jobticket’. - Say goodbye to order commissions and say hello to your complimentary subscription of Scalable Capital's PRIME+ Broker. - Enjoy flexible and discounted sports activities with Urban Sports Club.
Staff Android Software Engineer
BlockBlock builds simple, powerful tools that make progress towards an economy that’s truly open to all.
Role Description As a Staff Android Engineer on Cash App Consumer Platform, you are a multiplier for the entire client engineering discipline. You think in systems. You spot problems before they have names. You create platforms and patterns that make the right thing easy and the wrong thing hard. You operate at an organizational scope. Your work shapes how hundreds of Builders build and how millions of customers experience Cash App. You don't wait to be handed a problem - you identify what needs to exist, build the case for it, and lead the work to completion. You bring deep Android expertise and a genuine conviction that AI is a transformative force in how we build software, and you act accordingly. This role reports to the Cash App Product Platform Lead. Qualifications - Platform or infrastructure builder's mindset. - A high agency mindset. - 10+ years of Android development experience. - BA/BS degree in Computer Science or equivalent practical experience. - Proven organizational leadership. - AI-native development practice. - Strong systems thinking. - Exceptional communication. - Deep Android expertise. Requirements - Own and evolve foundational Android infrastructure: modularization, dependency injection, navigation, deep linking, and app lifecycle systems. - Design and deliver shared libraries and frameworks that feature teams rely on daily. - Drive Cash App's Android architecture forward. - Invent thoughtful Android platform tech and open source it where it creates value. - Develop and steward rapid experimentation in support of AI-enabled iteration. - Build upon observability and performance tooling. - Partner with iOS, Web, and backend engineers. - Evolve how Cash App's Android engineering org uses AI. - Proactively identify where AI creates leverage. - Introduce and evaluate emerging AI development tools. - Drive organizational impact beyond your immediate team. - Surface unknown risks and systemic issues. - Lead architecture and design reviews across team boundaries. - Mentor and grow engineers at all levels. - Collaborate with engineers, product managers, and designers. - Represent Android platform needs in cross-functional discussions. - Communicate complex technical tradeoffs clearly. Benefits - Remote work. - Medical insurance. - Flexible time off. - Retirement savings plans. - Modern family planning.
Android Developer – 6-month project
AlongsideCompeting for talent is tough. That's why you need a competitive edge. We are your secret weapon.
• Design, develop, and maintain Android applications using modern development practices and frameworks • Build clean, scalable, and maintainable mobile solutions using Kotlin and Jetpack Compose • Implement and contribute to modern Android architectures, including MVVM / Clean Architecture • Work with Coroutines and Flow to build efficient, reactive, and maintainable applications • Collaborate closely with product, design, and engineering teams to deliver high-quality features and improvements • Balance fast iteration and experimentation with long-term code quality and maintainability • Contribute to testing, performance optimization, and continuous improvement of the Android experience • Support experimentation initiatives, including A/B testing and rapid product iterations when applicable
Android Developer
AlongsideCompeting for talent is tough. That's why you need a competitive edge. We are your secret weapon.
Role Description We are looking for an Android Developer to join our team starting in July 2026 for a 6-month fixed-term contract to cover a medical leave. This is an exciting opportunity to contribute to a fast-paced, product-driven environment where quality, experimentation, and user impact matter. We are looking for someone pragmatic, hands-on, and passionate about building high-quality mobile experiences. - Design, develop, and maintain Android applications using modern development practices and frameworks - Build clean, scalable, and maintainable mobile solutions using Kotlin and Jetpack Compose - Implement and contribute to modern Android architectures, including MVVM / Clean Architecture - Work with Coroutines and Flow to build efficient, reactive, and maintainable applications - Collaborate closely with product, design, and engineering teams to deliver high-quality features and improvements - Balance fast iteration and experimentation with long-term code quality and maintainability - Contribute to testing, performance optimization, and continuous improvement of the Android experience - Support experimentation initiatives, including A/B testing and rapid product iterations when applicable Qualifications - Solid professional experience as an Android Developer, ideally at Mid to Senior level - Strong experience with Kotlin and Jetpack Compose - Good understanding of MVVM / Clean Architecture, Coroutines, and Flow - Experience building scalable, maintainable, and high-quality Android applications - Pragmatic mindset with the ability to balance quick wins and code quality trade-offs - Strong problem-solving skills and ability to work independently in a remote environment - Experience with A/B testing and experimentation is a strong plus - Previous experience in health-tech or another regulated environment is a nice-to-have, but not mandatory Requirements - Fully remote work with flexibility and autonomy - 6-month fixed-term contract - Must be based in Portugal


