JOIN OUR TEAM

We're Hiring
See below for the current vacancies at Elixir Software.
Mid-Level Full Stack Developer
Are you a talented Full Stack Developer with a passion for working with multi disciplinary teams to create new innovative ways to generate workflow solutions?
At Elixir Software, a leader in cloud-based drug discovery workflow solutions, we’re looking for a skilled Mid-Level Full Stack Developer to join our growing team. In this role, you’ll help shape the future of scientific software by building intuitive applications used by customers worldwide that streamlines their workflow and helps deliver drugs to market quicker.
THE ROLE
As a Full Stack Developer at Elixir, you’ll develop and maintain both front-end and back-end components of our iTraX™ toolkit technology. Your focus will be contributing to our Python (Django) backend, building customer specific business rules and scheduled tasks, as well as creating visually appealing interfaces with React. You’ll work closely with application scientists, front-end, and backend teams to ensure our applications deliver exceptional user experiences, performance, and reliability.
WHAT YOU'LL GET
Creative Freedom
Have a direct impact on the design and direction of user-facing features and interfaces.
Team Work
Enjoy working with application scientists, customers and senior developers to generate novel ways to accommodate customer workflow needs.
Growth Opportunities
Expand your expertise in full-stack development, with the potential to specialize further in areas like AI & DevOps.
Collaborative Culture
Work with a talented, friendly team where your ideas and contributions truly matter.
Work-Life Balance
Enjoy flexibility with remote work options alongside core office days.
Competitive Package
Benefit from a competitive salary, 25 days of annual leave, and a comprehensive benefits package.
REPORTING TO
Chief Technical Officer
EMPLOYMENT
Full Time. 25 days annual leave.
SALARY RANGE
Competitive salary + comprehensive benefits package, dependent on your suitability and level of experience.
LOCATION
Office-based at The Glasshouse, Alderley Park, Nether Alderley, SK10 4ZE, UK (with flexibility for remote working).
ABOUT ELIXIR SOFTWARE
At Elixir Software Ltd., our vision is to enhance R&D project delivery through improved team collaboration. Founded in 2012 and based in the Alderley Park Glasshouse (Cheshire, UK), we developed iTraX™, an innovative workflow management tool setting a new industry standard for project delivery.
As a Software as a Service (SaaS) company hosted on AWS, we are committed to driving advancements in scientific workflow management.
APPLICATIONS
Please apply directly on email via the button below. Submit your CV and a covering letter highlighting your relevant experience and suitability for this role.
Note: by applying for this role your details will be submitted to Elixir Software Ltd. Our Privacy and Terms explain how we may use your information.
WHAT YOU'LL DO
Collaborate & Innovate
Partner with the application scientists and the product team to translate customer needs and business requirements into usable, efficient solutions.
Customise Solutions
Create customer-specific business rules in Python (Django) to empower our workflow architecture team to tailor the iTraX toolkit for individual client requirements. This can also include connecting to customer endpoints: RESTful, AWS S3, SQS, SNS & EventBridge.
Build & Maintain
Develop clean, efficient, and scalable React components that ensure a smooth user experience across devices.
Integrate Systems
Design and integrate robust RESTful APIs with the front end.
End-to-End Development
Participate in the full development lifecycle from ideation and prototyping to deployment and continuous iteration.
Enhance User Experience
Contribute to product design and usability discussions to keep user experience at the forefront of development.
Optimise Performance
Ensure applications are optimised for speed and efficiency without sacrificing design integrity.
Team Engagement
Take part in code reviews, brainstorming sessions, and collaborative problem-solving initiatives.
WHAT WE'RE LOOKING FOR
Experience
- At least 2 years of experience working in a full-stack development role, with a focus on back-end development using Python / Django.
Technical Skills
- Strong experience with Python and Django.
- Proficiency in React JS / modern JavaScript (ES6+).
- Familiarity with RESTful APIs for front-end and back-end integration.
- Experience using version control systems (Git) and modern development tools.
- Experience in Code Review practices when working within developer teams.
Education
- Degree in Computer Science, Software Engineering, Maths or a related field, or equivalent commercial experience.
Drive
- Passionate about the use of AI tools to support front-end and back-end development and experience in adopting AI supported development.
- Experience with Claude-code and best practice usage would be an advantage.