
Software Engineer II, Android
AllTrails
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
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