Remote Software Engineer II Android (š°~$101k, Remote) at AllTrails | RemoteOK
Job Description
AllTrails is hiring a
\nAbout AllTrails\n\n\nAllTrails is the worldās most popular and trusted platform for outdoor exploration. We connect people to the outdoors, help them discover new places, and elevate their experiences on the trail. With the most comprehensive collection of trails in the world, AllTrails supports inclusive access to nature for a global community of millions of trailgoers. Every day, we solve incredibly hard problems to get more people outside, for their wellbeing and the collective care of the natural world. Join us!\n\n\nThis is a U.S.-based remote position. San Francisco Bay Area employees are highly encouraged to come into the office one day a week.\n\n\nSoftware Engineer II, Android\nĀ \n\n\n\nWhat Youāll Be Doing:\n* Design, build and implement new product features for the AllTrails Android app\n* Coordinate tasks with your teammates and self-pilot through each sprint\n* Identify and squash bugs\n* Deliver performant, reliable, scalable, and secure code\n* Monitor performance and address scaling issues\n\n\n\nRequirements:\n* Demonstrable projects and results from 3+ years of developing native Android applications\n* Bachelorās degree in Computer Science or equivalent\n* Significant Kotlin, Java and Android Studio experienceĀ \n* Familiarity with RESTful APIs\n* Experience with Compose\n* Experience with Android UI themes, styles, and attributes\n* Proficient in Kotlin Flows\n* Experience with SQLite and other persistence technologies\n* Proficiency with Git/Github or other distributed version control systems\n* Self-motivation and a deep sense of pride in your work\n* Curiosity, humility, and open-mindedness\n* Passion about mobile technologies and AllTrailsā mission to connect people to the outdoors\n* Experience collaborating with cross functional teams (product, analytics, design)\n\n\n\nBonus Points:\n* Fluency with A/B testing\n* A keen eye for interaction design and finishing touches\n* Proven ability to quickly learn new technology and processes\n* Unit testing in the Android environment\n* Experience working with design systems\n\n\n\n\nWhat We Offer: \n* A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity.\n* Physical & mental well-being including health, dental and vision benefits.\n* Trail Days: No meetings first Friday of each month to go test the app and explore new trails!\n* Unlimited PTO\n* Flexible parental leaveĀ \n* Remote employee equipment stipend to create a great remote work environment. \n* Annual continuing education stipend.\n* Discounts on subscription and merchandise for you and your friends & family.\n* An authentic investment in you as a human being and your career as a professional.\n\n\n\n\n\n$140,000 – $180,000 a yearA successful candidateās starting salary will be determined based on various factors such as skills, experience, training and credentials, as well as other business purposes or needs.Ā It is not typical for a candidate to be hired at or near the top of the range of their role and compensation decisions are dependent on the factors and circumstances of each case.Ā \n\nNature celebrates you just the way you are and so do we! At AllTrails weāre passionate about nurturing an inclusive workplace that values diversity. Itās no secret that companies that are diverse in background, age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and perspective are proven to be more successful. Weāre focused on creating an environment where everyone can do their best work and thrive. \n\n\nAllTrails participates in the E-Verify program for all remote locations.\nBy submitting my application, I acknowledge and agree to AllTrails’ Job Applicant Privacy Notice. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Testing, Java, Mobile, Android and Engineer jobs that are similar:\n\n
$77,500 ā $125,000/year\n
\n\n#Benefits\n
š° 401(k)\n\nš Distributed team\n\nā° Async\n\nš¤ Vision insurance\n\n𦷠Dental insurance\n\nš Medical insurance\n\nš Unlimited vacation\n\nš Paid time off\n\nš 4 day workweek\n\nš° 401k matching\n\nš Company retreats\n\nš¬ Coworking budget\n\nš Learning budget\n\nšŖ Free gym membership\n\nš§ Mental wellness budget\n\nš„ Home office budget\n\nš„§ Pay in crypto\n\nš„ø Pseudonymous\n\nš° Profit sharing\n\nš° Equity compensation\n\nā¬ļø No whiteboard interview\n\nš No monitoring system\n\nš« No politics at work\n\nš
We hire old (and young)\n\n
\n\n#Location\nRemote
Apply for this job
š Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with “how to work online” are also scams. Don’t use them or pay for them. Also always verify you’re actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it’s the actual company’s main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.