Software Engineer
Posted 9 hours 35 minutes ago by LeadVenture
Permanent
Not Specified
I.T. & Communications Jobs
Not Specified, United Kingdom
Job Description
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 opportunityfor a full-stack engineerto 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 reviewedand 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 andOpenSearchhosted on AWS. We test usingPHPUnitandBehat.
- 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.
- At least 1 years' experience working in a professional development environment
- Strong experience with modern PHP (PHP 8+), including writingstrongly 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.
- 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.
- 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.