Software Engineer II, Full Stack

AllTrails Logo

AllTrails

๐Ÿ’ต $165k-$195k
๐Ÿ“Remote - United States

Summary

Join AllTrails, the world's leading outdoors platform, as a remote U.S.-based Software Engineer! You'll design, build, and implement web components and features, optimizing code for performance across the entire technology stack. Collaborate with cross-functional teams on A/B testing and landing page creation, while also identifying and resolving bugs. This role requires 3+ years of software engineering experience, proficiency in JavaScript/TypeScript frameworks (React or Angular), and Ruby on Rails experience. We offer a competitive salary, comprehensive benefits, unlimited PTO, flexible parental leave, and a supportive remote work environment.

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.)
  • 1+ years Ruby on Rails experience
  • 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
  • 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
  • Passion about web technologies and AllTrailsโ€™ mission to connect people to the outdoors

Responsibilities

  • Design, build, and implement new web components and product features
  • 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
  • Coordinate tasks with your teammates and collaborate with the entire company to refine requirements to deliver the best product to our customers
  • Work closely with our growth and marketing teams to run impactful A/B tests and create engaging landing pages
  • Identify and squash bugs
  • Analyze and optimize pageSpeed and core web vitals
  • Measure and improve our websiteโ€™s SEO profile
  • Participate in an on call rotation

Preferred Qualifications

  • Exposure to email marketing and engagement platforms like Braze or Sendgrid
  • Experience with NextJS
  • Experience with Amplitude or similar analytics tooling
  • Experience with Monitoring, Logging, Reporting and Alerting frameworks like Bugsnag and Datadog
  • Familiarity with Docker, Kubernetes, and CI/CD tools

Benefits

  • A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity
  • Physical & mental well-being including health, dental and vision benefits
  • Trail Days: No meetings first Friday of each month to go test the app and explore new trails!
  • Unlimited PTO
  • Flexible parental leave
  • Remote employee equipment stipend to create a great remote work environment
  • Annual continuing education stipend
  • Discounts on subscription and merchandise for you and your friends & family
  • An authentic investment in you as a human being and your career as a professional
  • $165,000 - $195,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