Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kainos

Senior Software Engineer, Node.js

Kainos

Senior Software Engineer developing high quality solutions impacting users worldwide. Collaborating with a diverse team and mentoring junior members while utilizing modern technology stacks.

Posted 6/18/2026full-timeBirmingham • 🇬🇧 United KingdomSeniorWebsite

Tech Stack

Tools & technologies
AWSJavaScriptNode.jsTerraformTypeScript

About the role

Key responsibilities & impact
  • responsible for developing high quality solutions which delight our customers and impact the lives of users worldwide
  • make sound, reasoned decisions in a fast-paced environment
  • learn about new technologies and approaches
  • mentor those around you

Requirements

What you’ll need
  • Strong experience with following technical stack - AWS, Node (or any Javascript frameworks), Typescript, Terraform, AWS CDK
  • Proficient in designing, building, testing and maintaining modern software applications
  • Experience of applying development best practices and patterns in relation to security, scalability and performance
  • Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation.
  • Experience of design and development across multiple layers of an application
  • Mentoring junior team members

Benefits

Comp & perks
  • Health insurance
  • Pension scheme
  • Flexible working hours
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AWSNodeJavascript frameworksTypescriptTerraformAWS CDKsoftware application designsoftware application developmentsoftware testingsoftware maintenance
Soft Skills
decision makingmentoringcollaborationcommunicationadaptability