Since our launch in 2017, our simple process has helped hundreds of thousands of people improve their home in a way that suits them. Whether we're installing heating, air conditioning, EV charging, solar panels or heat pumps, our ethos remains the same: we use technology to make buying, installing and maintaining products an efficient, stress-free, seamless experience for our users.
Every year millions of people come to our site to get a fixed price. We've installed over 150,000 products so far, while establishing a network of more than 10,000 professionally accredited installers.
The revolutionary platform is market-leading. And we've got the supporters to shout about it. We're backed by Brookfield and work in partnership with some of the world's most famous household names.
The next phase for BOXT will be building out the platform internationally and moving to a SaaS model which will open up the technology for our key partners.
The Role
We are seeking a talented and motivated Senior Full Stack Engineer to join our development team.
In this role, you will be responsible for designing, developing, and maintaining web applications using a mix of front-end and back-end technologies. You will work closely with cross-functional teams to deliver features, solve complex technical challenges, and contribute to the continuous improvement of our platform.
Responsibilities
Develop and maintain web applications using Ruby on Rails (backend) and React/Next.js (frontend).
Collaborate with designers, product managers, and other engineers to deliver high-quality, scalable, and efficient software solutions.
Build RESTful APIs and integrate third-party services.
Write clean, maintainable, and well-documented code, following best practices in software development.
Ensure responsive design and cross-browser compatibility for front-end components.
Perform code reviews, provide feedback, and mentor junior developers as needed.
Debug and resolve technical issues across the full stack (front-end and back-end).
Stay up-to-date with industry trends and emerging technologies, bringing new ideas to the team.
Work with the team to bring about positive change in ways of working, culture and performance
Skills
Senior level professional experience in full-stack development.
Strong proficiency in Ruby and experience with Ruby on Rails.
Proficiency in JavaScript and TypeScript, with hands-on experience in React.js and Next.js.
Solid understanding of front-end technologies such as HTML5, CSS3, and responsive design principles.
Experience with modern build tools and package managers like Webpack, npm, or Yarn.
Familiarity with RESTful API design and integration.
Experience with version control systems, particularly Git.
Strong problem-solving skills, attention to detail, and a proactive attitude.
Excellent communication skills and the ability to work in a collaborative team environment.
Leading/owning the designing and building of complex applications with a group of engineers
Nice to Have
Familiarity with CI/CD pipelines and DevOps practices.
Experience with testing frameworks (Jest, RSpec, etc.).
Understanding of SEO best practices and performance optimisation in Next.js applications.
Benefits
30 days annual leave + bank holidays
Private Medical Cover with Aviva 4x salary Death in Service cover with Zurich Paid 6 months maternity pay after a year of service
Paid paternity pay after a year of service
1000 annual training budget Salary sacrifice pension matched up to 6% Flexible working times and location
Company MacBook Pro & accessories
Team lunches, team events
* After probationary period
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.