Full Stack Developer

Location: Oxford

Job Type: Full-time, Permanent


Job Purpose
The role will be part of a small team that develops and maintains supporting infrastructure for Ultromics’ technology. This ranges from code that pre-processes data we receive from the customer, to monitoring our machine learning algorithms. The objective is to ensure that Ultromics’ core technology can run smoothly, and that the stakeholders can access the information about the service when they need it.

Key Duties & Responsibilities

  • Develop code for pre-processing and handling customer data, monitoring Ultromics’ services, and other operational tasks, such as customer billing.
  • Create and maintain cloud infrastructure for Ultromics’ SaaS products
  • Work with commercial and operations teams to gather and understand requirements.
  • Work with other teams that develop software to promote the DevOps culture within the
  • company.
  • This list of duties is not exhaustive and the post holder may be asked to carry out other duties through discussion with their line manager.

Person Specification


Desirable: A degree in computer science or a related discipline.

Evidenced by certificates

Skills and abilities

Essential: Can contribute to build-vs- buy discussion when facing new tasks.

Evidenced by CV, interview


Essential: Good knowledge of Python, TypeScript or JavaScript
Essential: Excellent knowledge of modern software engineering practices, such as CI/CD.

Evidenced by certificates, CV, interview


Essential: Working in a software development team.

Desirable: Experience deploying software into Azure or another major cloud provider.

Desirable: Using IaaS solutions, such as Terraform.

Desirable: Experience of working in a regulated industry.

Evidenced by CV, interview

Personal qualities

Essential: Adaptable, efficient

Evidenced by CV, interview

Our Benefits

Ultromics is committed to promoting work-life balance and offers a range of benefits to encourage this,

  • Flexible working hours between 7am-7pm
  • One day working from home per week
  • Bonus scheme
  • Share option scheme
  • PMI
  • Life assurance
  • Two additional paid Company holidays in December
  • Specification Template UK_V6
  • Public All Rights Reserved
  • Fitness-incentive benefit (receive £250 back every 6 months for fitness-related activities outside the
  • home)
  • Company-wide events (COVID-permitting)
  • 5% Company pension contribution
  • Sabbatical policy
  • Employee referral reward
  • Cyclescheme

Equal Opportunities
We are an equal opportunities employer and positively encourage applications from suitably qualified and eligible candidates. Entry into employment and progression within employment will be determined only by personal merit and the application of criteria which are related to the duties of each particular post and the relevant salary structure. In all cases, ability to perform the job will be the primary consideration. No applicant or member of staff shall be discriminated against because of age, disability, gender reassignment, marriage or civil partnership, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.
If you’re selected for an interview and have special requirements due to a disability please let us know so that we can make any necessary adjustments.

Information Security Compliance
By applying for this position, you are confirming that you will be required to comply with Ultromics’
Information Security Policies if you are hired for this role.

Manager: Head of Architecture

Salary: Competitive

Job Type: Permanent


  • Monday to Friday

Work remotely:

  • Yes


How to Apply

Fill in the form below, making sure you attach the following:

1) Your CV

Fields marked * are required.