📍Canada
Software Engineer II, Android
closed
AllTrails
💵 $140k-$180k
📍Remote - Worldwide
Summary
Join AllTrails, the world’s most popular outdoor exploration platform, as a Software Engineer II, Android! This remote U.S.-based position (with optional in-office days in the Bay Area) focuses on designing, building, and implementing new features for the AllTrails Android app. You will collaborate with a team, identify and fix bugs, and ensure code is performant, reliable, and secure. The ideal candidate has 3+ years of native Android development experience, strong Kotlin and Java skills, and experience with various Android technologies. AllTrails offers a competitive salary, comprehensive benefits, unlimited PTO, flexible parental leave, and a supportive work environment.
Requirements
- Demonstrable projects and results from 3+ years of developing native Android applications
- Bachelor’s degree in Computer Science or equivalent
- Significant Kotlin, Java and Android Studio experience
- Familiarity with RESTful APIs
- Experience with Compose
- Experience with Android UI themes, styles, and attributes
- Proficient in Kotlin Flows
- Experience with SQLite and other persistence technologies
- Proficiency with Git/Github or other distributed version control systems
- 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)
Responsibilities
- 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
Preferred Qualifications
- Fluency with A/B testing
- A keen eye for interaction design and finishing touches
- Proven ability to quickly learn new technology and processes
- Unit testing in the Android environment
- Experience working with design systems
Benefits
- A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity
- Physical & mental well-being including health, dental and vision benefits
- Trail Days: No meetings first Friday of each month to go test the app and explore new trails!
- Unlimited PTO
- Flexible parental leave
- Remote employee equipment stipend to create a great remote work environment
- Annual continuing education stipend
- Discounts on subscription and merchandise for you and your friends & family
- An authentic investment in you as a human being and your career as a professional
- $140,000 - $180,000 a year
This job is filled or no longer available
Similar Remote Jobs
📍Canada
📍Portugal
💰$79k-$93k
📍Canada
📍United Kingdom
📍Worldwide
📍United Kingdom




