Full-Stack Software Engineer

1 Week ago • 1 Years +

Job Summary

Job Description

We are looking for a Full-Stack Software Engineer to join Room 58, part of our LeadVenture family of brands! This is a great opportunity for a full-stack engineer to join our technical team. You will be involved in building new features in our CMS, enhancing page-building tools, and streamlining dealer inventory management. You will also integrate with third-party services that expand our ecosystem. The development team utilizes agile and works in 2-week sprints, and your insights help shape our products, not just build them.
Must have:
  • 1+ years of professional development experience
  • Strong experience with modern PHP (PHP 8+)
  • Proficiency in MySQL
  • Solid understanding of JavaScript (ES6+)
  • Familiarity with RESTful API design
  • Proficient in Git and version control
Good to have:
  • Experience with AWS cloud services
  • Familiarity with automated testing frameworks
  • Hands-on experience with modern JavaScript frameworks
  • Experience working with large codebases
Perks:
  • Remote-first flexibility: Work remotely most of the week with one in-office day.
  • Learning and innovation time: 10% of your time dedicated to learning.
  • Clear career growth: Tailored progression plan.
  • Health and wellness: Comprehensive Bupa healthcare plan.
  • Generous leave: 25 days holiday plus public holidays.

Job Details

A black background with a black squareAI-generated content may be incorrect.

 
 
Full-Stack Software Engineer
 
We are looking for a Full-Stack Software Engineer to join Room 58, part of our LeadVenture family of brands!
This is a great opportunity for a full-stack engineer to join our technical team at an exciting time, working on industry leading software used by some of the leading automotive brands around the world such as Harley-Davidson, KTM, Triumph, Jaguar Land Rover, and VW Financial Services.
 
Our product suite includes a content management system (CMS), customer relationship management system (CRM), financial compliance tools, and a brand asset management platform.
 
We believe our products should be accessible to all regardless of technical understanding.  Day to day, you’ll focus on building new features in our CMS — from enhancing page-building tools and streamlining dealer inventory management, to integrating with third-party services that expand our ecosystem.
 
Here is more of what you’ll get to do:
  • The development team utilises agile and works in 2-week sprints. All changes are peer reviewed and as a developer, you’ll be involved in everything from planning to production - your insights help shape our products, not just build them.
  • We prefer building in-house solutions where possible, including maintaining our own custom PHP framework. 
  • Our backend stack uses PHP 8, MySQL 8 and OpenSearch hosted on AWS. We test using PHPUnit and Behat.
  • We prioritise performance and best practices — our customers rely on fast, reliable systems.
  • We’re constantly evolving — in both our technology and our product offerings.
  • Our frontend stack includes Typescript, Angular, SASS and Webpack.
 
You’ll thrive in this role if you have:
  • At least 1 years’ experience working in a professional development environment
  • Strong experience with modern PHP (PHP 8+), including writing strongly typed, well-architected code.
  • Proficiency in MySQL, with experience hand-writing queries and diagnosing performance issues.
  • Solid understanding of JavaScript (ES6+) and experience writing clean, modular code.
  • Familiarity with RESTful API design and consumption.
  • Proficient in Git and version control best practices.
  • Strong communicator and collaborative team player.
  • Detail-oriented, with a focus on building robust, well-tested features.
  • Passion for learning and staying current with emerging technologies.
 
Preferred Qualifications: 
  • Experience with AWS cloud services.
  • Familiarity with automated testing frameworks (PHPUnit, Behat).
  • Hands-on experience with modern JavaScript frameworks (especially Angular).
  • Experience working with large and complex codebases.
 
Room 58 prides itself on providing a great working environment for our team and with that comes great benefits, such as:
  • Remote-first flexibility: Work remotely most of the week with one in-office day (Cheltenham).
  • Learning and innovation time: 10% of your time is dedicated to learning, experimentation, or side projects.
  • Clear career growth: We’ll collaborate with you to create a tailored progression plan in your first weeks.
  • Health and wellness: Comprehensive Bupa healthcare plan.
  • Generous leave: 25 days holiday plus public holidays.
 
Who we are:
LeadVenture is the market-leading SaaS provider of digital retailing, eCommerce, digital marketing and eCatalog solutions for dealerships across 12 industry verticals including powersports, marine, RV, pre-owned auto, agriculture and more. Our family of brands includes Dealer Spike, InteractRV, Net Driven, TCS Technologies, Dealer Car Search, and Frazer. We are an international company with offices located in the United States, Mexico (Juniper Data Center), Belize (Dealer Spike Belize), India, the United Kingdom and the Netherlands. Together, we are LeadVenture!
 
LeadVenture provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, LeadVenture complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation, and training.
 
LeadVenture expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of LeadVenture employees to perform their job duties may result in discipline up to and including discharge.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Cheltenham, England, United Kingdom

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cheltenham, England, United Kingdom (Hybrid)

Belmopan, Cayo District, Belize (On-Site)

La Paz, Baja California Sur, Mexico (Remote)

Belmopan, Cayo District, Belize (On-Site)

La Paz, Baja California Sur, Mexico (Remote)

Gurugram, Haryana, India (On-Site)

La Paz, Baja California Sur, Mexico (Remote)

Belmopan, Cayo District, Belize (On-Site)

Belmopan, Cayo District, Belize (On-Site)

View All Jobs

Get notified when new jobs are added by Lead Venture

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug