Join the team.

Benefits

Contact Us

Job opportunities.

At TwinStream, we champion technical expertise, autonomous thinking and collaborative problem-solving. We'll support you, challenge you and develop you.

Developer Matt G working on his laptop

We're currently recruiting for the following roles:

Loading roles

Our recruitment process.

We commit to give your application to join TwinStream the time, effort and consideration it deserves, in order to maintain our high standards of technical capability and to ensure we find a good match between the person you are and the person we need.

At each stage of our recruitment process, we will give you our honest feedback and will let you know as soon as possible whether we'd like to invite you to the next stage.

Stage 1

Phone interview

If your application is of interest, we will invite you to a 20-30 minute call with our Recruitment Manager so we can get to know you. We'll encourage you to explore the role in detail and we'll ask you questions about your experience and your motivation to apply.

Stage 2

Technical interview over Teams

The next stage consists of a 40-minute video interview with one of our Senior Engineers, which will focus on your technical competencies, your knowledge of technical best practices and your approach to problem solving.

Stage 3

Technical assessment over Teams

Next, we'll test your real-world skills and critical thinking with a 60-90 minute hands-on session or a live technical walkthrough with two TwinStream Senior Engineers.

Stage 4

Cultural assessment over Teams

Finally, we'll hand you back to a member of our People Team for a 60-minute discussion designed to evaluate how aligned your values are to the TwinStream culture and how well we think you'll fit within the teams you'll be working in. We'll discuss your values, your approach to working relationships and your communication style.

This is very much a two-way conversation, giving you the opportunity to learn more about life at TwinStream, ask any questions you may have, and ensure that we're the right fit for you too.

Our attention to detail doesn't stop once you're hired. In your first two weeks, you'll benefit from an onboarding programme that will be tailored to your new role and any specific needs you might have.

TwinStream never misses an opportunity to get people together or to make them feel involved - it's handled really well.

Sian, Delivery Manager

Support to thrive.

We offer remote, hybrid and onsite working arrangements, depending on the role and project requirements, helping our people work in a way that best supports both their wellbeing and success.

Whether working remotely, in a hybrid role, or onsite, we work hard to foster a strong sense of connection across the business. We create opportunities for collaboration, learning and social interaction through:

  • Meeting spaces freely available to book
  • Development hackathons
  • Quarterly business meetings
  • Summer and Christmas social events

We believe that building meaningful relationships and a strong team culture is just as important as the work we do.

Founder Dai Griffiths placing post-it notes onto a whiteboard

Benefits.

We work in an environment of psychological safety, where you can feel comfortable challenging the way things are done and bringing new ideas to the table. We have a 'flat' structure, where everyone's opinion matters and all employees receive the same benefits:
Decorative image for the TwinStream benefit: Flexible hours.

Flexible hours.

We all work flexible hours to meet both the needs of the business and of our lives outside of work.

Decorative image for the TwinStream benefit: Generous pension.

Generous pension.

We pay 8% of your salary into your pension.

Decorative image for the TwinStream benefit: Electric Vehicle scheme.

Electric Vehicle scheme.

You have the opportunity to lease an electric vehicle via Salary Sacrifice.

Decorative image for the TwinStream benefit: Cycle to Work scheme.

Cycle to Work scheme.

You have the opportunity to lease a bicycle via Salary Sacrifice.

Decorative image for the TwinStream benefit: Death in Service cover.

Death in Service cover.

Peace of mind for your family if the worst should happen. Provided by our partner AIG Life.

Decorative image for the TwinStream benefit: Learning and development.

Learning and development.

We invest in your growth with access to Udemy, a dedicated training budget, and clear development frameworks that empower you to shape your career.

Decorative image for the TwinStream benefit: Mental health first aid.

Mental health first aid.

Your wellbeing is our concern. If you need support, we're here to listen and to help you recover.

Decorative image for the TwinStream benefit: Income protection.

Income protection.

Protect your income with monthly payments if sickness or injury prevents you from working, giving you peace of mind when you need it most.

Decorative image for the TwinStream benefit: Enhanced parental policies.

Enhanced parental policies.

Enjoy enhanced parental benefits, including maternity and paternity / partner pay, helping you spend valuable time with your new arrival.

Decorative image for the TwinStream benefit: Annual leave.

Annual leave.

Enjoy 28 days' annual leave plus bank holidays, with the flexibility to buy or sell up to 5 days each year to suit your lifestyle.

Decorative image for the TwinStream benefit: Social value.

Social value.

Social value is at the heart of what we do. That's why we offer all employees a paid volunteering day each year to give back to their local communities and causes they care about.

How would you describe the culture at TwinStream?

A barrier-free workplace.

At TwinStream, we commit to giving everyone in our team an equal opportunity to build a strong career and we actively seek to build a diverse pool of talent as we grow our business.

We believe that candidates with the best mindset, experience and expertise are most likely to thrive, regardless of personal characteristics such as age, disability or race. We consider the wellbeing of our people to be our concern, offering workplace adaptations and mental health support to anyone who needs it.

We believe in equal pay for equal work and regularly review salaries across our teams to ensure they are fair and equitable. Our benefit package is the same for all employees.

Two people working at a whiteboard

Get in touch.

If you're a business and would like to know more about our services please get in touch.

info@twinstream.com

If you're a prospective candidate and interested in joining our team, please contact Anthony Gallagher, our Recruitment Manager.

ant.g@twinstream.com