When you join BOXT, you join more than a trailblazing installation company. You become part of a rapidly growing team of experts. A proud partner with EDF Energy, Worcester Bosch, B&Q, Tesla, and Rangers Football Club - among others. Backed by Brookfield and a part of the HomeServe group. And part of a team that works together to empower our customers' homes and lives.
BOXT offers...
A great team culture
- You will work across departments to make incredible things happen. Then, celebrate regularly with team socials and annual parties.
A market-leading tech platform
- Our team of developers is constantly improving our award-winning platform to support customers and engineers.
Employee progression
- We're passionate about our products and enjoy helping others. We also encourage extra training to support career progression.
Customer champions
- Our unique online journey empowers our customers. And through our award-winning app, we provide ongoing five-star support throughout the lifetime of our products.
Award-winning products
- We work with leading manufacturers to install high-quality products, with many being Which? and Quietmark approved.
Global investors
- We're proud to be backed by Brookfield and part of the HomeServe Group.
The role:
We're looking for a Senior React Native Engineer to join our fast-paced, full-stack product team, delivering innovative solutions that enhance the experiences of our customers, installers, and operations team.
As a Senior Engineer, you'll play a key role in refining business requirements, collaborating with your teammates to turn ideas into actionable tickets, and implementing solutions. Your primary focus will be on our mobile applications (iOS/Android), built using React Native, while working closely with our backend services built in Ruby (Rails) with a Postgres database. Communication between the mobile apps and backend happens over a JSON API. You'll also lead by example in maintaining top-tier code quality by reviewing your teammates' work, sharing feedback, and welcoming input on your own.
Responsibilities:
Write clean, well-tested, maintainable, and efficient code
Take a leading role in discussions around tackling new projects and technical challenges
Design and build robust, scalable, and secure features, following best practices (test-driven development, continuous delivery, refactoring, and code standards)
Maintain high standards for code quality, organisation, and automation
Ensure seamless integration of user-facing elements with server-side logic
Support the Product Team by gathering requirements, scoping out projects, and providing technical insights
Skills:
4+ years of commercial experience with React Native
Expertise in React and TypeScript
Experience using Expo, Jest, RNTL, test automation
Strong ability to work collaboratively within a team or independently when required
A proactive, self-motivated attitude with a passion for driving success
Experience developing highly interactive, user-centric mobile applications
A commitment to delivering high-quality, reliable, and maintainable solutions
Beneficial skills/interests but not essential:
Experience solving complex logistical problems with software
Experience using GitHub
Knowledge of AWS
Understanding of Agile methodologies in software development
Benefits:
We have a great culture at BOXT, working closely together as one team. Our founders wanted to create a company that was disruptive, innovative, and forward thinking and they've created a positive, welcoming environment for people to work and thrive within.
Your benefits include...
30 days of annual leave (plus bank holidays)
Free tea, coffee, fruit, and breakfast
Modern offices
Social events
Ongoing training and development opportunities
Enhanced Family Friendly Benefits
Private medical cover Company pension
Death in service benefit
After probationary period*
How to Apply:
If you'd like to join the BOXT team, then please send an email with your CV and get creative to tell us why you think you'd be a great fit for this role and our team.
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.