AllTrails

Software Engineer II, Android

AllTrails

full-time

Posted on:

Location Type: Hybrid

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $105,000 - $170,000 per year

About the role

  • Design, build and implement new product features for the AllTrails Android app
  • Coordinate tasks with your teammates and self-pilot through each sprint
  • Identify and squash bugs
  • Deliver performant, reliable, scalable, and secure code
  • Monitor performance and address scaling issues

Requirements

  • Demonstrable projects and results from 3+ years of developing native Android applications
  • Expertise in Kotlin, specifically using Coroutines and Flows for reactive state management
  • Java and Android Studio experience
  • Experience managing local databases (Room/SQLite) and implementing offline-first data synchronization.
  • Skilled in integrating RESTful APIs
  • Experience with Compose
  • Experience with Android UI themes, styles, and attributes
  • Proficiency with Git/Github or other distributed version control systems
  • Unit testing in the Android environment
  • Self-motivation and a deep sense of pride in your work
  • Curiosity, humility, and open-mindedness
  • Passion about mobile technologies and AllTrails’ mission to connect people to the outdoors
  • Experience collaborating with cross functional teams (product, analytics, design)
Benefits
  • Competitive and equitable compensation, including ownership through equity and performance-based bonuses.
  • Comprehensive health, dental, and vision coverage to support your physical and mental well-being.
  • Unlimited PTO in addition to company holidays.
  • Dedicated time once a month to test and improve our product through company-wide no-meeting days.
  • Fully paid parental leave to birthing and non-birthing parents.
  • 401k Match & access to financial wellness resources through Origin.
  • Remote work stipend to help you design a comfortable and productive home office.
  • Annual learning stipend to invest in your long-term professional growth and skills.
  • Exclusive discounts on our subscriptions and merchandise for you and your friends & family.
  • An authentic investment in you as a human being and a professional—we value your identity as much as your output.
Applicant Tracking System Keywords

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

Hard Skills & Tools
KotlinCoroutinesFlowsJavaAndroid StudioRoomSQLiteRESTful APIsComposeUnit testing
Soft Skills
self-motivationpride in workcuriosityhumilityopen-mindednesscollaboration