Join us

Working at committed

Do you want to design and develop bespoke software solutions using cutting-edge open source software? Want to work on research problems with real-world applications? Choose your tech stack, use the cloud, and get ahead of the industry?

You will be joining a results-focused team of motivated, quality developers. Fluent in multiple languages, experts in agile, who build and deploy scalable microservice backends and reactive, usable frontends.

Perks

Not only will you create amazing software and work with an incredible team of developers you’ll get:

  • Competitive salary
  • 10% pension contribution
  • Company profit share bonus scheme
  • Private health insurance
  • Flexible working
  • 25+8 paid days off
  • Free fairtrade organic tea and coffee
  • Regular socials, planned by staff, paid by the company

and you'll get all the equipment you need, such as a high spec computer, two screens, keyboard and mouse of your choice.

Current Positions

Senior Developer

Role logo

We are looking for a new member of our talented all technical team solving tough problems for our clients using machine learning, data analytics and novel human machine interfaces. Joining our small team will give you the freedom to make your own technical decisions, provide engaging work and give you a real opportunity to influence the direction of our business.

You will be passionate and opinionated about software development and code quality. You will be self-motivated. You will have good communication and interpersonal skills and be able to maintain close relationships with our customers and those who use our code. You will enjoy variety in your work and crave responsibility. You should know your way around an IDE and be a master of the keyboard shortcuts. You will be test driven, fluent in patterns and set up continuous integration first.

Responsibilities

  • Lead on a client project
  • Work with customers on project definition and communication of the solution
  • Contribute to every aspect of design, development and deployment
  • Own overall code quality for your projects
  • Be the company expert and champion technologies we should be using
  • Encourage and support the development of team members
  • Contribute to winning work and setting the direction
  • Deploy solutions on client sites

You will have

  • A passion for the craft of software engineering
  • Active experience of Java and JavaScript
  • A deep knowledge of software best practices, like TDD, BDD, continuous integration and experience applying them
  • University degree or equivalent
  • Fluent spoken and written English

Candidates who can also demonstrate the following will move to the front of the queue:

  • Security Clearance
  • Experience of data analytics, machine learning, visualisation
  • A good technical understanding of the whole development stack
  • Great OO skills, including strong design patterns knowledge
  • Experience of Spring Boot, ElasticSearch, Mongo, Spark, or similar
  • Experience of Ansible, Salt, Docker, Kubernatees, or similar
  • Experience of NodeJS, React, Redux, Webpack, or similar
  • Experience of mentoring more junior developers
  • Experience of agile development practices
  • Linux housekeeping skills

How to apply

Please send an email with your CV, salary requirements and links to any other relevant resources (e.g. LinkedIn, GitHub and StackOverflow profiles) to careers@committed.io.


Company PA

Role logo

We are looking for a highly organised, no fuss and efficient company PA who can work under pressure, is a brilliant communicator, is able to use their initiative and demonstrate logic within every task. We are looking for someone with an incredible level of attention to detail. We need them to enable the Directors and staff to carry out their duties efficiently and effectively and enable the smooth operation of the company. This role will be based in our Cheltenham office. Salary based on experience. For strong candidates, there would be opportunities to be involved in sales, bidding, customer engagement and financial management.

Responsibilities

PA duties

  • Secretarial support
  • Diary management
  • travel arrangements
  • Processing expenses
  • Preparation and editing of correspondence including Minutes etc.

Office Management

  • Meeting and greeting clients
  • Managing supplies
  • Organising maintenance/repairs
  • Organising company events
  • Answering and filtering phone calls
  • Ad hoc project and general admin support

Finance

  • Raising and paying invoices
  • Managing expenses

You will have

  • Impeccable written and spoken English
  • Excellent organisation skills
  • Great attention to detail, ability to multi-task and a willingness to go the extra mile
  • Utmost discretion, professionalism and reliability, in particular, you will need to handle confidential and sensitive information
  • Be self-motivated with a desire to add value

Candidates who can also demonstrate the following will move to the front of the queue:

  • Proficiency in spreadsheets and word processing applications (G Suite)
  • Experience of Xero
  • Experience in the software industry

How to apply

Please send an email with your CV, salary requirements and links to any other relevant resources (e.g. LinkedIn, GitHub and StackOverflow profiles) to careers@committed.io.


Junior Developer

Role logo

We are looking for junior members to increase our all technical team solving tough problems for our clients using machine learning, data analytics and novel human machine interfaces. Joining our small team will give you the freedom to make your own technical decisions, provide engaging work and give you a real opportunity to learn how to craft software from experienced talented developers.

You will be passionate to learn and improve your software development and code quality. You will be self-motivated. You will have good communication and interpersonal skills. You will enjoy variety in your work and crave responsibility. You should know your way around an IDE and be a master of the keyboard shortcuts. You will know the importance of testing and continuous integration.

Responsibilities

  • Write clean code and tests
  • Contribute to every aspect of design, development and deployment
  • Work with senior developers to make sure your work meets requirements
  • Collaborate, work with a team, give and receive feedback
  • Work towards becoming an expert in technologies used
  • Deploy solutions on client sites

You will have

  • A passion for the craft of software engineering
  • Active experience of Java or JavaScript
  • Knowledge of software best practices, like TDD, BDD and continuous integration
  • University degree or equivalent
  • Fluent spoken and written English

Candidates who can also demonstrate the following will move to the front of the queue:

  • Security Clearance
  • Experience of data analytics, machine learning, visualisation
  • An understanding of the whole development stack
  • Design patterns knowledge
  • Experience of Spring Boot, ElasticSearch, Mongo, Spark, or similar
  • Experience of Ansible, Salt, Docker, Kubernatees, or similar
  • Experience of NodeJS, React, Redux, Webpack, or similar
  • Experience of mentoring more junior developers
  • Experience of agile development practices
  • Linux housekeeping skills

How to apply

Please send an email with your CV, salary requirements and links to any other relevant resources (e.g. LinkedIn, GitHub and StackOverflow profiles) to careers@committed.io.


Work with us

Have a project or an idea? We'd love to talk with you and see if we can help.

GET IN TOUCH
.

3 Strand Court

Bath Road

Cheltenham

Gloucestershire

GL53 7LW

© Committed