Remote jobs in Programming



Senior React Engineer







3 months

Remote Jobs


Remote Jobs in Worldwide


Senior React Engineer

Location: Type: Full-time

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

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.