Let's Camp
Let's Camp

Developer

April 21, 2025
Full-time
Remote · Canada
Entry level
Front-end Developer

About The Company

Let’s Camp is an online marketplace that connects campers with campgrounds. If you’re a camper, it’s a handy tool to find and book with your favorite campground. If you’re a campground owner, it’s a full reservation system that lets you upload all of your individual site and park info, and then manage all of your bookings.

About The Role

We’re seeking a developer who will play a large role in developing new features for our booking platform as well as maintaining the existing framework. You'll have the opportunity of working alongside world class developers and have access to AI development tools.

Initial Responsibilities

  • Develop and implement highly-responsive UI components using React concepts
  • Write application interface codes using JavaScript following React.js workflows
  • Troubleshooting interface software and debugging application codes
  • Developing and implementing front-end architecture to support UI concepts
  • Monitoring and improving application performance
  • Documenting application changes and developing updates
  • Developing a flexible REST API to be consumed by an application
  • Optimizing MongoDB queries to ensure speed and reliability
  • Participating and contributing in discussions surrounding design and best practices
  • Collaborating closely with a small team to deliver optimal solutions
  • Researching and implementing open source libraries

Your Skills & Qualifications

  • Experience with ReactJS or similar SPA frameworks
  • Experience with MongoDB
  • Experience building server side apps with Node.js using Express or similar frameworks
  • Familiarity with the MERN stack
  • Experience with git and working in feature branches (Gitflow)
  • Experience creating JS heavy frontend apps
  • Experience deploying and developing using container technologies (docker, kubernetes)
  • Understanding of Agile/Scrum development methodology
  • Experience creating and tending to unit tests
  • Strong communication skills and a positive attitude

Compensation

Competitive salary with bonus structure, based on experience.