Software Engineer II, Frontend

AllTrails Logo

AllTrails

๐Ÿ’ต $165k-$180k
๐Ÿ“Remote - Worldwide

Summary

Join the Growth web team at AllTrails and become a key player in helping the world find its way outside. This is a U.S.-based remote position, with San Francisco Bay Area employees encouraged to come into the office one day a week. The team is fast-paced and impact-driven, constantly innovating with ReactJS and NextJS. As a Software Engineer II, Frontend (Growth), you will design, build, and implement new web components and product features, analyze and optimize UI code, and work with React/HTML/CSS. You will also coordinate tasks with teammates, collaborate on requirements, own the A/B testing framework, identify and squash bugs, and participate in on-call rotation. The role requires a passion for A/B testing, rapid prototyping, and creative collaboration. AllTrails is committed to creating an inclusive workplace that values diversity.

Requirements

  • 3+ years of software engineering experience
  • 2+ years experience in Javascript/Typescript frameworks such as React or Angular, and related tooling (NPM, Webpack, Eslint, Redux, etc.)
  • Passion for A/B testing, rapid prototyping and creative collaboration
  • Familiarity with the entire stack - web servers, the application layer, caching, databases
  • Experience with responsive layouts and frameworks such as Sass
  • 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
  • Passion about web technologies and AllTrailsโ€™ mission to connect people to the outdoors
  • 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

Responsibilities

  • Design, build, and implement new web components and product features
  • Analyze and optimize client-side UI code for efficiency and performance
  • Work with React/HTML/CSS
  • Coordinate tasks with your teammates and collaborate with the entire company to refine requirements to deliver the best product to our customers
  • Own the A/B testing framework and be the go to person for running experiments on the web
  • Identify and squash bugs
  • Analyze and optimize our SEO profile and core web vitals
  • Participate in an on call rotation

Preferred Qualifications

  • Experience with NextJS
  • Experience with Amplitude or similar analytics tooling
  • Experience with Monitoring, Logging, Reporting and Alerting frameworks like Bugsnag and Datadog
  • Ruby/Rails, Python/Django or similar experience
  • Familiarity with the entire stack - web servers, the application layer, caching, databases
  • Understanding of MySQL or other relational and non-relational databases
  • Familiarity with Docker, Kubernetes, and CI/CD tools

Benefits

$165,000 - $180,000 a year

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs