Have an account?
  • Personalized content
  • Your products and support
Forgot password?
Register
Need an account?
Create an account

Elixir - Senior Software Engineer

Fruition IT Resources Limited

More jobs from this company

Elixir - Senior Software Engineer

Job Title: Elixir - Senior Software Engineer

Location: Hybrid, travel to Leeds 1-2x per monthRemote

Salary: £65,000 per annum

Why Apply?

An exciting opportunity has arisen for a Senior Software Engineer to join a rapidly growing SaaS company. This permanent role offers the chance to work on cutting-edge web applications using Elixir, LiveView, JavaScript, CSS frameworks and AWS - with the opportunity to gain exposure to much more.

This is a superb role with someone with existing Elixir experience or an aspiring functional software engineer who has a passion & interest to learn this tech stack.

Senior Software Engineer Responsibilities

  • Development & Deployment: Design, build, and maintain scalable, secure web applications using Elixir, LiveView, Elm, and JavaScript.
  • Frontend Development: Create intuitive user interfaces, ensuring responsive design and optimal user experience using CSS frameworks like Tailwind.
  • Data Visualisation: Develop interactive and insightful data visualisations for data-driven decision-making.
  • Code Reviews: Maintain high-quality standards through thorough code reviews and constructive feedback.
  • Performance Optimisation: Identify bottlenecks and implement solutions to improve application performance.
  • Infrastructure & DevOps: Deploy and maintain applications on AWS, leveraging services such as ECS, Lambda, and AWS CDK for scalable infrastructure management.
  • Collaboration: Work alongside product managers, designers, and engineers to deliver new features and application updates.
  • Mentoring: Support junior team members with guidance and technical mentorship.
  • Continuous Learning: Stay informed on industry trends and best practices to drive innovation in software development.

Senior Software Engineer Requirements

  • Minimum of 5 years of professional experience in software engineering, with at least 3 years in web applications, ideally within a SaaS environment.
  • Strong programming skills in JavaScript and modern frameworks or libraries.
  • Knowledge of functional programming languages such as Elixir, or Haskell, Scala, Erlang. Lisp, F#, PureScript or Python is highly desirable.
  • Expertise in CSS frameworks, particularly Tailwind, to create responsive designs.
  • Experience with data visualisation tools like D3.js or HighCharts.
  • Solid understanding of NoSQL databases such as MongoDB; experience with Data Lakes or BI query engines is a plus.
  • Proficiency in AWS services including EC2, SQS, ECS, Lambda, and CodePipeline.
  • Ability to design and implement modern, user-friendly interfaces that prioritise accessibility and usability.

What's in it for me?

  • Competitive salary of £65,000 per annum.
  • Flexible working hours with remote work options.
  • Professional development opportunities in an innovative and supportive environment.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.

About the Company

Job Specification

19 Feb 2025

Job Location

Leeds, Yorkshire

Job type

Full time

Job category

Information Technology, Telecommunications

Monthly salary