AllTrails

Software Engineer I, Fullstack (Trail Data)

Remote

Not SpecifiedCompensation
Entry Level & New Grad, Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Outdoor Exploration, Biotechnology, PlatformIndustries

Requirements

Candidates must possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, with at least 1 year of experience in JavaScript and frontend frameworks like React or Angular. Experience with web frameworks such as Ruby on Rails, including MVC patterns, routing, controllers, models, and views, is required. Familiarity with the entire technology stack, including web servers, application layers, caching, and databases like MySQL, is necessary. Experience with responsive layouts and frameworks (JavaScript, TypeScript, CSS, HTML) and the ability to communicate technical concepts to non-technical stakeholders are essential. A strong sense of ownership, self-management skills, and a passion for web technologies and AllTrails' mission are also required. AI proficiency for enhancing work is expected, and a passion for outdoor exploration is a plus.

Responsibilities

The Software Engineer will collaborate with the trail data team to empower outdoor explorers, contributing to the architecture and design of new and existing services. Responsibilities include designing and implementing web components and features for enhanced management and quality, and analyzing/optimizing client-side UI and server-side API code for efficiency and performance. The role involves working across the full stack (AWS/Ruby on Rails/SQL to React/HTML/CSS), taking end-to-end ownership of feature development, deployment, and maintenance. This includes coordinating tasks, collaborating with product and quality groups, identifying and fixing bugs, and actively using collaboration tools like GitHub, Slack, and Zoom in a distributed team environment.

Skills

ReactJS
Ruby on Rails
AWS
SQL
HTML
CSS
API
UI
Fullstack Development
Problem-Solving
Collaboration

AllTrails

Digital platform for trail guides and maps

About AllTrails

AllTrails is a digital platform that offers detailed trail guides and maps for outdoor activities like hiking, camping, and running. Users can access a vast collection of hand-curated trail maps, reviews, and photos through its mobile app and website, supported by a community of over 20 million contributors. The company operates on a freemium model, providing a free version and a premium subscription, AllTrails Pro, which includes advanced features. AllTrails aims to enhance outdoor experiences for nature lovers while also committing to environmental conservation by donating 1% of its annual sales to related nonprofits.

San Francisco, CaliforniaHeadquarters
2010Year Founded
$221.6MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Consumer Software, Social ImpactIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Unlimited Paid Time Off
Flexible Parental Leave
Home Office Stipend
Professional Development Budget
Employee Discounts
Company Equity

Risks

Increased competition from apps like Komoot may erode AllTrails' market share.
Shift towards at-home fitness solutions could impact AllTrails' user engagement.
Free AllTrails+ memberships may temporarily decrease subscription revenue.

Differentiation

AllTrails offers a vast collection of hand-curated trail maps and user reviews.
The platform supports offline map access, enhancing usability in remote areas.
AllTrails' community-driven content enriches user experience with diverse trail insights.

Upsides

AllTrails' Apple Watch support enhances hands-free trail exploration for users.
Partnerships with Travel + Leisure GO offer bookable outdoor adventures, expanding user engagement.
The rise of eco-tourism aligns with AllTrails' focus on sustainable outdoor exploration.

Land your dream remote job 3x faster with AI