Software Engineer, Fullstack at AllTrails

Feedinkoo

United States

Remote

USD 100,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AllTrails is seeking a Software Engineer, Fullstack to help build and improve our outdoor exploration platform. You’ll work across the stack from AWS and Ruby on Rails to React, HTML and CSS, delivering features with performance in mind.

You’ll collaborate with a distributed team, own features end-to-end, and contribute to architecture, UI polish, and data-driven decisions. A B.S. in CS or related field and 1+ years of JS experience are expected.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 1+ years experience with JavaScript and frontend frameworks like React or Angular.
  • 1+ years experience with Ruby on Rails MVC pattern, routing, controllers, models, views.
  • Proficient with web technologies and responsive design.
  • Strong ownership and ability to communicate with stakeholders.
  • Experience with databases (MySQL or equivalent).
  • Familiarity with AI tools to boost productivity and creativity.

Responsibilities

  • Collaborate with the trail data team to build features for outdoor explorers.
  • Contribute to architecture and design of services.
  • Design and implement web components and UI features.
  • Optimize client-side and server-side code for performance.
  • Work across stack from AWS/Ruby on Rails/SQL to React/HTML/CSS.
  • Own features end-to-end from development to deployment and maintenance.
  • Coordinate with teammates and stakeholders to refine requirements.
  • Squash bugs and improve product quality.

Skills

JavaScript
React
Angular
Ruby on Rails
SQL
MySQL
Communication

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
CI/CD
AWS
Datadog
NewRelic

Job description

Software Engineer, Fullstack

Location: U.S.-based remote position. San Francisco Bay Area employees are encouraged to come into the office one day a week.

What You’ll Be Doing
  • Work closely with members of our trail data team to encourage and empower outdoor explorers
  • Contribute to the architecture and design of new and existing services
  • Design and implement web components and features to enhance management and quality
  • Analyze and optimize client-side UI and server-side API code for efficiency and performance
  • Work at all layers of the stack, from AWS/Ruby on Rails/SQL to React/HTML/CSS
  • Take end-to-end ownership and responsibility for the development, deployment, and maintenance of product features
  • Coordinate tasks with your teammates and collaborate with product and quality groups to refine requirements to deliver the best product to our customers
  • Identify and squash bugs
  • Work collaboratively as a distributed team and use GitHub, Slack, and Zoom extensively to connect
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 1+ years experience with JavaScript, and frontend development frameworks such as React or Angular
  • 1+ years experience with web frameworks such as Ruby on Rails framework: MVC pattern, routing, controllers, models, views
  • Passion for rapid prototyping and creative collaboration
  • Familiarity with the entire stack – web servers, the application layer, caching, and databases
  • Experience with responsive layouts and frameworks such as Javascript, Typescript, CSS, responsive design, and HTML
  • Understanding of MySQL or other relational and non-relational databases
  • Ability to communicate technical concepts and limitations with non-technical stakeholders
  • Strong sense of ownership with experience self-managing your workload and communicating updates to stakeholders
  • Self-motivation and a deep sense of pride in your work
  • Curiosity, humility, and open-mindedness
  • AI Native: You naturally incorporate AI tools to enhance your work. You’re comfortable writing prompts, evaluating AI outputs, and enjoy experimenting with new ways to boost creativity, productivity, and decision-making
  • Passion for web technologies and AllTrails’ mission to connect people to the outdoors
Nice to Have
  • Exposure to geospatial data or mapping technologies (MapBox, GPX, GIS)
  • Experience with Monitoring, Logging, Reporting, and Alerting frameworks like Datadog or NewRelic
  • Familiarity with Docker, Kubernetes, and CI/CD tools
  • Basic knowledge of AWS or other cloud services (EC2, S3, RDS, Cloudfront)
  • Side-projects, open source contributions, hackathons or internships with production code
E-Verify

AllTrails participates in the E-Verify program for all remote locations.

Compensation

This range represents a good faith estimate of a successful candidate’s starting salary which is determined based on a variety of 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II, iOS
Software Engineer II, iOS

CloudDevs • San Francisco (CA)

Hybrid
USD 100,000 - 130,000
Competitive compensation plan
Health, dental and vision benefits
Unlimited PTO
+2
AllTrails – Director of Product
AllTrails – Director of Product

Road Race Management, Inc. • San Francisco (CA)

Remote
USD 220,000 - 270,000
Competitive and equitable compensation plan
Health, dental, and vision benefits
Unlimited PTO
+2
Remote Fullstack Engineer: End-to-End Product Builder
Remote Fullstack Engineer: End-to-End Product Builder

Feedinkoo • United States

Remote
USD 100,000 - 150,000
Full Stack Engineer at onXmaps, Inc.
Full Stack Engineer at onXmaps, Inc.

Feedinkoo • United States

Hybrid
USD 130,000 - 153,000
Equity options
Outdoor adventures
Get Out, Get Active funds
+1
Remote Data Science & Engineering Leader
Remote Data Science & Engineering Leader

AllTrails • United States

Remote
USD 180,000 - 230,000
Equity ownership
Health coverage
Unlimited PTO
+4
Full-Stack Engineer at onX
Full-Stack Engineer at onX

Matcha • Northern (KY)

Hybrid
USD 130,000 - 153,000
Health benefits
Annual bonus
Equity options
+3
Android Engineer - TroutRoutes
Android Engineer - TroutRoutes

Onxmaps • Bozeman (MT)

Hybrid
USD 125,000 - 145,000
Competitive salaries
Comprehensive health benefits
401k matching
+2
Software Engineer Go Outdoors
Software Engineer Go Outdoors

Brandt Information Services • United States

Remote
USD 85,000 - 100,000
Health insurance
Vision insurance
Dental insurance
+7
Site Reliability Engineer III
Site Reliability Engineer III

onX • Bozeman (MT)

Hybrid
USD 130,000 - 153,000
Health benefits
Parental leave
401k matching
+3
Senior Product Manager - User Generated Data - Missoula
Senior Product Manager - User Generated Data - Missoula

Make Choteau Home • Missoula (MT)

Hybrid
USD 143,000 - 179,000
Bonuses & equity
Health benefits
Parental leave
+4