At a Glance
- Tasks: Build and maintain back-end systems using Elixir, Ruby, and Go in a collaborative team.
- Company: Join a fast-scaling tech business revolutionising the IoT platform for thousands of users.
- Benefits: Enjoy remote work flexibility, competitive salary, bonuses, and a supportive culture.
- Why this job: Be part of an innovative team tackling real-world challenges with a focus on clean code.
- Qualifications: Experience in Elixir, Ruby, and ideally some Go; passion for engineering standards and teamwork.
- Other info: One day a month in Chester for team collaboration.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
Backend Developer – Elixir / Ruby / GoLocation: Remote (One day a month in Chester)
How does joining a fast-scaling tech business in one of the most exciting growth areas sound?
We are helping a client find a Backend Developer to join the engineering team behind a leading IoT platform – used by thousands of businesses across the UK and beyond. With strong growth, a major product roadmap, and heavy investment in innovation, this is a great time to join the journey.
You’ll be building and improving a modern, microservice-driven platform running on AWS – working in a cross-functional team with a strong DevOps culture, automated pipelines, and a product mindset.
If you're someone who enjoys scaling systems, working across multiple environments, and getting stuck into interesting challenges – you’ll enjoy the setup here.
In the role, you'll be:
-
Building and maintaining back-end systems using Elixir and Ruby, ideally with some Go experience too
-
Leading by example when it comes to engineering standards, delivery pace, and code quality
-
Supporting less experienced developers and getting involved in key architectural decisions
-
Working closely with Product, QA, and DevOps in an agile, outcomes-first team
-
Getting hands-on when needed – especially during high-stakes delivery windows or critical moments
What you’ll get:
-
Remote-first working (UK based) with flexibility
-
The chance to work on a major product with real-world scale and complexity
-
A growing tech business with a great culture and lots of progression routes
-
Competitive salary, bonus potential, and a solid benefits package
-
A team who care about clean code, high standards, and solving meaningful problems
If you are interested then please submit your CV as soon as possible and we will be in touch.
Backend Developer employer: Xpertise Recruitment Ltd
Contact Detail:
Xpertise Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Developer
✨Tip Number 1
Familiarise yourself with the tech stack mentioned in the job description, particularly Elixir, Ruby, and Go. Having hands-on experience or personal projects using these languages can really set you apart during discussions.
✨Tip Number 2
Showcase your understanding of microservices and AWS in your conversations. Being able to discuss how you've implemented or worked with these technologies will demonstrate your fit for the role.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies and cross-functional teams. Highlighting specific examples where you've collaborated with Product, QA, or DevOps will illustrate your ability to thrive in their team environment.
✨Tip Number 4
Be ready to talk about your approach to code quality and engineering standards. Sharing your philosophy on clean code and how you've mentored less experienced developers can show that you're a leader in the field.
We think you need these skills to ace Backend Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience with Elixir, Ruby, and Go. Emphasise any projects where you've built or maintained back-end systems, and showcase your understanding of microservices and AWS.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for backend development and your interest in the company's IoT platform. Mention specific challenges you enjoy tackling and how your skills align with their needs.
Showcase Your Problem-Solving Skills: In your application, provide examples of how you've approached complex problems in previous roles. Highlight your experience in agile environments and your ability to work collaboratively with cross-functional teams.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application demonstrates attention to detail and professionalism.
How to prepare for a job interview at Xpertise Recruitment Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Elixir, Ruby, and Go. Highlight specific projects where you've used these technologies, and be ready to solve coding challenges or answer technical questions related to backend development.
✨Demonstrate Your Problem-Solving Abilities
Since the role involves tackling interesting challenges, share examples of how you've approached complex problems in the past. Discuss your thought process and the outcomes of your solutions to show your analytical skills.
✨Emphasise Team Collaboration
This position requires working closely with Product, QA, and DevOps teams. Be ready to talk about your experience in cross-functional teams and how you’ve contributed to a collaborative environment, especially in agile settings.
✨Prepare Questions About the Company Culture
Research the company’s values and culture, particularly their focus on clean code and high standards. Prepare thoughtful questions that demonstrate your interest in their work environment and how you can contribute to their goals.