Los Angeles or San Francisco or Seattle or San Diego Remote (Global) USD 175,000 - 200,000 Yearly

Franki is hiring a Staff Android Engineer

This senior engineering role involves shaping the technical strategy and architecture of the Android platform. The individual will write robust, maintainable code in Kotlin, guide architectural decisions, support team growth through mentorship, improve delivery pipelines, and work closely with product and design to build performant, user-focused mobile applications.

Responsibilities

  • Define and guide the architectural direction of the Android platform with an emphasis on scalability, modularity, and long-term maintainability.
  • Design and implement high-quality features using Kotlin, ensuring code is clean, well-documented, and thoroughly tested.
  • Mentor engineers through code reviews, technical guidance, and knowledge sharing to elevate team-wide engineering standards.
  • Optimize and maintain CI/CD workflows using GitHub Actions, Fastlane, and Firebase App Distribution for efficient and reliable releases.
  • Advance test automation by expanding unit, UI, and integration test coverage to improve app stability and developer velocity.
  • Work closely with Product, Design, and Backend teams to deliver intuitive, high-performance mobile experiences grounded in user needs.
  • Integrate emerging Android frameworks and tools to enhance development efficiency and application performance.
  • Use Firebase Crashlytics and analytics to monitor, troubleshoot, and optimize application performance and reliability.
  • Promote engineering best practices and lead efforts to modernize and evolve the mobile architecture.

Requirements

  • Minimum of 8 years of professional experience in Android development, including leadership or mentorship roles.
  • Deep expertise in Kotlin, Jetpack components, and established mobile architecture patterns.
  • Proven experience developing and managing large, modular Android applications with multi-module structures.
  • Hands-on experience with CI/CD systems such as GitHub Actions, Fastlane, and Firebase App Distribution.
  • Strong background in automated testing, including unit, UI, and integration testing frameworks.
  • Experience with Firebase Crashlytics, performance monitoring tools, and Play Store release processes.
  • Commitment to writing clean, maintainable code and delivering seamless user experiences.
  • Excellent communication and collaboration skills, with a focus on problem solving and team enablement.

Nice to Have

  • Adaptable to the pace and demands of a fast-moving startup environment.
  • Experienced working effectively with teams across different time zones.

Tech Stack

Kotlin, Jetpack components, Firebase Crashlytics, GitHub Actions, Firebase App Distribution, Fastlane, Play Store, Android

Benefits

  • Fully remote position with semi-flexible scheduling and collaboration across distributed teams in multiple time zones.
  • Opportunity to lead architectural evolution and build scalable mobile solutions.
  • Access to modern mobile development practices with a focus on continuous learning and skill development.
  • Supportive culture that values inclusivity, respect, and personal growth.
  • Compensation that reflects experience and aligns with market standards.
  • Flexible work environment prioritizing work-life balance and professional advancement.

Compensation

Competitive compensation aligned with experience and market benchmarks

Work Arrangement

global — Semi-flexible scheduling, remote role, collaboration across multiple time zones

Team

Distributed team collaborating across multiple time zones

  • Engaging and inclusive work environment
  • Commitment to core values, positivity, and mutual respect
  • Focus on work-life balance and professional development
  • Culture of continuous learning and knowledge exchange

Additional Information

  • Remote role with semi-flexible scheduling
  • Collaboration across distributed teams in multiple time zones
  • Fast-paced startup environment
Required Skills
KotlinJetpack componentsGitHub ActionsFirebase App DistributionFastlaneFirebase Crashlyticsmobile architecture patternsmulti-module applicationsCI/CD pipelinesunit testingUI testingautomated build workflows KotlinJetpack componentsFirebase CrashlyticsGitHub ActionsFirebase App DistributionFastlanePlay StoreAndroid
About company
Franki
Franki is an AI-powered startup transforming how people discover and choose the next place they’ll eat, drink and play. Our platform curates video-powered recommendations provided by a vibrant community of content creators and foodies who are passionate about sharing the best their city has to offer.
All jobs at Franki Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago