AllTrails

AllTrails

AllTrails: Your ultimate guide to 400,000+ trails for hiking, camping, and running, curated by 4M+ outdoor enthusiasts worldwide.

Media
51-250
Founded 2010
$78M raised

Description

  • Design and build features for the AllTrails Android app that support on-trail navigation and discovery experiences.
  • Collaborate with cross-functional partners across design, product, analytics, and QA.
  • Identify, debug, and fix app issues to maintain stability and reliability in low-connectivity environments.
  • Write performant, reliable, scalable, and secure code for the mobile app.
  • Monitor app performance and help address scaling issues with senior engineers.
  • Contribute to the native Android app while learning the team’s architecture and modern mobile stack.
  • Work closely with more senior engineers and participate in hands-on development in a mentorship-oriented environment.

Requirements

  • 2+ years of experience developing native Android applications, including professional, substantial personal, or academic work.
  • Proficiency with Kotlin and familiarity with modern Android development patterns.
  • Experience with Coroutines and Flows for reactive state management is a plus.
  • Experience with Java and Android Studio.
  • Familiarity with RESTful APIs and integrating backend services into mobile apps.
  • Experience with Jetpack Compose or a strong interest in learning and using Compose in production code.
  • Exposure to local persistence technologies such as Room or SQLite, with interest in building offline-ready experiences.
  • Proficiency with Git, GitHub, or other distributed version control systems.
  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • Preferred: Mapping/GIS experience or a strong interest in geospatial products.
  • Preferred: Fluency with A/B testing or experimentation frameworks on mobile.
  • Preferred: A keen eye for interaction design and polished native Android experiences.
  • Preferred: Ability to quickly learn new technologies and processes in a fast-moving environment.
  • Preferred: Experience working with or contributing to mobile design systems.
  • Preferred: Naturally incorporates AI tools to improve work through prompting, evaluating outputs, and experimentation.

Benefits

  • $100,000 - $130,000 annual base salary.
  • Equity stake in the company.
  • Performance-based bonus program.
  • U.S.-based remote work with flexibility to work remotely.
  • Preference for candidates near San Francisco, Portland, Seattle, Denver, or New York for local connection opportunities.
  • Inclusive workplace focused on diversity and belonging.
  • Background-check and fair-chance hiring practices for qualified applicants.
  • Participation in the E-Verify program for all remote locations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior POS Mobile Engineer

Moniepoint 1K-5K Diversified Financial Services

Moniepoint is hiring a Senior Mobile Engineer to build and maintain high-performance Android POS terminal applications that power secure, reliable transactions across large-scale payment environments.

Android CI/CD Encryption Flutter Java Kotlin REST API SQLite WebSockets
4 hours, 13 minutes ago

Android Engineer (Kotlin Developer)

Plain Concepts 251-1K Internet Software & Services

Android Engineer at a production-focused software team building and maintaining evolving Android applications in Kotlin while balancing feature delivery with architecture and code quality improvements.

Android CI/CD Git Jetpack Compose Kotlin REST API
8 hours, 31 minutes ago

Senior Android Developer - Talent Pool

ArcTouch 251-1K Internet Software & Services

ArcTouch is building a talent pool for a Senior Android Consultant to architect and lead development of scalable mobile applications for international clients in the US and EMEA.

Agile CI/CD Git Jetpack Compose JIRA Kotlin REST API Solid.js
19 hours, 42 minutes ago

[Job - 28745] Senior Kotlin Developer

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Kotlin Developer in Brazil to build, maintain, and modernize Android applications for a strategic client, with end-to-end ownership from architecture and development through release and production support.

Android Generative AI Kotlin Microservices REST API
1 day, 15 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers