At a Glance
- Tasks: Join us to design and scale robust APIs for modern banking platforms.
- Company: Be part of a disruptive digital finance scale-up transforming the banking industry.
- Benefits: Enjoy hybrid work options and a competitive salary ranging from £40-80,000.
- Why this job: Shape the future of programmable finance while working with innovative fintech clients.
- Qualifications: A degree in Computer Science or related field and experience with Elixir or Erlang required.
- Other info: Ideal for tech enthusiasts eager to dive into the Elixir ecosystem.
The predicted salary is between 40000 - 80000 £ per year.
X4 Engineering are proud to be working with a disruptive digital finance scale-up that’s changing the way modern banking platforms are built and connected. With clients ranging from agile startups to global fintech innovators, this company is expanding its backend engineering team to meet fast-growing demand.
As part of this journey, they’re hiring Backend Engineers to design and scale robust APIs, integrate with a diverse range of banking systems, and shape the future of programmable finance infrastructure.
Key Requirements:- A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline.
- Hands-on experience developing production systems using Elixir or Erlang.
- Familiarity with functional programming paradigms and best practices.
- Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly.
- Proven experience designing and maintaining APIs.
- Distributed systems experience.
- A genuine enthusiasm for the Elixir ecosystem—whether through side projects, community events, or writing/sharing ideas.
The role is available on-site / hybrid basis.
If you’re interested in the role please apply via the job advert or get in touch with a.koivio@x4engineering.
Elixir Software Engineer employer: JobFlurry
Contact Detail:
JobFlurry Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Elixir Software Engineer
✨Tip Number 1
Get involved in the Elixir community! Attend meetups, webinars, or online forums to connect with other Elixir enthusiasts. This not only helps you learn but also shows potential employers your passion for the language.
✨Tip Number 2
Work on personal projects using Elixir or Erlang. Building a portfolio of projects that demonstrate your skills in developing production systems can set you apart from other candidates.
✨Tip Number 3
Familiarise yourself with the frameworks mentioned in the job description, like Phoenix and LiveView. Having hands-on experience with these tools will make you a more attractive candidate and show your commitment to learning.
✨Tip Number 4
Prepare to discuss your experience with APIs and distributed systems during interviews. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving skills.
We think you need these skills to ace Elixir Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Elixir or Erlang, as well as any relevant projects that demonstrate your understanding of functional programming. Mention specific frameworks like Phoenix or LiveView if you have experience with them.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the Elixir ecosystem and how your background aligns with the company's mission in digital finance. Share any personal projects or community involvement that showcases your passion for the technology.
Showcase Your Technical Skills: If possible, include links to your GitHub or other repositories where you have contributed code, especially in Elixir or related technologies. This will provide tangible evidence of your skills and experience.
Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.
How to prepare for a job interview at JobFlurry
✨Showcase Your Elixir Passion
Make sure to express your genuine enthusiasm for the Elixir ecosystem. Share any side projects, community events, or contributions you've made that demonstrate your commitment and interest in Elixir and functional programming.
✨Prepare for Technical Questions
Expect to face technical questions related to Elixir, Erlang, and functional programming paradigms. Brush up on your knowledge of frameworks like Phoenix and LiveView, and be ready to discuss your experience designing and maintaining APIs.
✨Demonstrate Problem-Solving Skills
Be prepared to tackle real-world problems during the interview. Practice coding challenges or system design scenarios that involve distributed systems, as this will showcase your ability to think critically and solve complex issues.
✨Ask Insightful Questions
At the end of the interview, ask thoughtful questions about the company's projects, team dynamics, and future goals. This shows your interest in the role and helps you determine if the company is the right fit for you.