Patreon

Staff Android Engineer, Platform

Patreon

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $246,400 - $369,600 per year

Job Level

Lead

Tech Stack

AndroidKotlinSwift

About the role

  • Elevate our design system. Own the architecture, implementation, and ongoing evolution of our shared Swift component library so product teams can ship beautiful, unified experiences at speed.
  • Champion accessibility. Work closely with our Design team to address accessibility issues and ensure WCAG 2.2 compliance.
  • Guide strategic migrations. Lead multi-phase initiatives such as replacing our local data store, introducing modern view patterns, and expanding our adoption of SwiftUI.
  • Set the bar for engineering quality. Review engineering design proposals for new features, help shape backend API contracts, and run thoughtful code reviews that level-up engineers across the org.
  • Influence the platform roadmap. Work closely with design, product, and leadership to translate long-term business goals into a clear, scalable technical vision for Android.
  • Mentor and multiply. Provide hands-on coaching, documentation, and golden path implementations that grow the entire mobile team so they can deliver with confidence.

Requirements

  • 6+ years building consumer-grade Android apps, with at least 1 year operating in a Staff role.
  • Expert-level Kotlin and deep knowledge of Compose; comfortable refactoring large codebases to modern patterns.
  • Experience building and maintaining a design system — including theming, typography, motion, and accessibility states — is desired.
  • In-depth understanding of Android accessibility APIs and current WCAG guidelines.
  • Comfortable reviewing and shaping backend API contracts; able to reason about latency, payload size, and maintainability over time.
  • Experience with git, modern CI/CD pipelines, and automated testing.
  • Excellent communication skills—you write crisp design docs, give actionable feedback, and can influence without authority across teams.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or the equivalent.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible time off
  • Company holidays and recharge days
  • Commuter benefits
  • Lifestyle stipends
  • Learning and development stipends
  • Parental leave
  • Equity plans

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinSwiftSwiftUIAndroid accessibility APIsdesign systemCI/CDautomated testingbackend API contractscode reviewsrefactoring
Soft skills
communicationmentoringinfluencingcoachingdocumentationfeedback
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering
GEICO

Senior Engineer – Mobile Device Management, iOS/Android

GEICO
Seniorfull-time$105k–$215k / yearCalifornia, Maryland, New York, Texas, Washington · 🇺🇸 United States
Posted: 1 day agoSource: geico.wd1.myworkdayjobs.com
AndroidAzureiOSPythonVMware
Gusto

Senior Staff Mobile Platform Engineer, Android

Gusto
Seniorfull-time$189k–$265k / yearCalifornia, Colorado, New York · 🇺🇸 United States
Posted: 3 days agoSource: boards.greenhouse.io
AndroidKotlin