Remote Frontend Jobs
TechShack Recruitment logo

Senior Elixir Developer

TechShack RecruitmentLondon, United Kingdom
70000GBP - 90000GBPElixir
Senior Elixir Developer – Remote / UK-based

Location: Remote (UK-based)
Salary: £70k–£90k per year
Type: Full-time

About Us

We are working with a fast-growing tech startup building real-time, high-performance applications that serve thousands of users every day. We thrive on building scalable, reliable systems and are looking for a Senior Elixir Developer to join our core engineering team.

If you’re passionate about functional programming, distributed systems, and building software that just works, this is the role for you.

What You’ll Do
  • Design, build, and maintain scalable backend systems using Elixir and the BEAM ecosystem

  • Lead development of Phoenix-based APIs and real-time features with LiveView

  • Optimise concurrent processes for performance and reliability

  • Collaborate with product, design, and engineering teams to deliver high-quality software

  • Mentor junior engineers and contribute to Elixir best practices across the team

  • Implement observability and monitoring for distributed systems

What We’re Looking For
  • 5+ years of backend development experience, with 2+ years in Elixir

  • Strong experience with Elixir, Phoenix, Ecto, and OTP principles

  • Understanding of concurrent, fault-tolerant, distributed systems

  • Experience with PostgreSQL, Redis, or other databases

  • Familiarity with message queues(RabbitMQ, Kafka) and background job processing

  • Comfortable with remote-first collaboration, Git workflows, and CI/CD pipelines

  • Excellent problem-solving and debugging skills in production environments

  • Nice-to-have: experience with Absinthe (GraphQL),Nerves (IoT), or Broadway / GenStage

Why Join Us
  • Work on cutting-edge technologies in a highly scalable, real-time environment

  • Fully remote, flexible working hours

  • Competitive salary + performance-based bonuses

  • Supportive team culture with focus on learning and growth

  • Opportunities to contribute to open-source projects and influence the architecture of core systems

  • Access to conferences, workshops, and technical training