Senior React Engineer


Remote job description


RV Life is looking for a senior full-stack engineer to work on a rapidly expanding ecosystem of RV-related apps. The developer will maintain a react app and implement new features on a web-based single-page application. The company is fully remote, so no relocation is necessary. You will just need a steady internet connection. We have several full-time developers that extensively travel while working.

Why Work for Us:

We are a laid-back company that focuses on nurturing our employees and working together to make the RVing experience as easy as possible for our users.

We offer:

  • Comprehensive benefits package including medical, dental, vision coverage, and 401(k)
  • Monthly stipends for coffee, gyms, mental health, and high-speed internet.
  • Complimentary high-end gear for development and testing.
  • Unlimited, Flexible Vacation
  • Competitive Salary
  • Team Retreats and Team Meetups


  • Integrate new features and develop new components using React
  • Develop software in a fast-paced agile development environment using the latest frameworks and patterns
  • Collaborate with engineers, product owners and designers on new product features
  • Make recommendations for the adoption of new technologies based on your experience
  • Pair with and mentor teammates to develop and design prototypes to improve the customer journey interactively
  • Work through the software development agile process and its best practices, from continuously integrating code to production deployment
  • Code review pull requests in a CI/CD environment
  • Review requirements and provide input

Minimum Experience:

  • 7+ years of software development
  • 4+ years of experience on a team developing scalable web apps in a modern Javascript framework (React, NestJS) and with a state management tool (Redux, Mobx)
  • Experience working with MySQL
  • BS in Computer Science or other related fields of study or applicable work experience
  • Familiarity with SCRUM as a development method for Agile Development
  • Familiarity with standard security practices protecting customer data

Preferred Experience:

  • Experience with React
  • Experience with Laravel
  • Experience with Node.js
  • Experience developing location-based services with HERE Maps or a similar framework
  • Demonstrated knowledge and practical application of design patterns
  • Familiarity with Atomic Design, Responsive Web Design, and Mobile-First principles
  • Experience with Typescript
  • Experience with testing frameworks like Jest and Cypress
  • Experience with Axios
  • Experience with Microframeworks
  • Proficient with building and consuming microservices such as Rest
  • Strong administrative/organizational skills (ability to effectively prioritize, manage time, and meet deadlines)

Bonus Points:

  • Passion for RVing
  • Strong sense of ownership for creating great products
  • Highly developed ability to analyze and understand business context and logic behind the software solution
  • You care about performance and understanding the impacts on customers

Company name: RV LIFE
Remote job title: Senior React Engineer at RV LIFE () (allows remote)
Job tags: react, nestjs, redux, mobx, typescript

Share or copy

Job alerts