Senior Software Engineer

New Today

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Responsibilities

  • Architect, develop, and maintain scalable TypeScript/Node.js services and GraphQL APIs.
  • Write resilient, maintainable code with a strong focus on automated testing (unit, integration, functional, end-to-end, visual regression, Lighthouse).
  • Collaborate on DevOps practices: CI/CD (Jenkins, Concourse), containerisation, Helm chart authoring, and Kubernetes deployments.
  • Work within a cross-functional Agile team, contributing to technical direction, code reviews, and process improvements.
  • Ensure code is performant, secure, observable, and aligned with best practices.
  • Mentor and support junior developers, fostering a culture of technical excellence.

Qualifications

  • 8+ years of software development to include TypeScript and Node.js
  • Experience with Helm Charts, Docker, and Kubernetes
  • Experience with GraphQL
  • Experience with automated testing frameworks like Vitest

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • Technology, Information and Media

Referrals increase your chances of interviewing at Insight Global by 2x

#J-18808-Ljbffr
Location:
United Kingdom
Job Type:
FullTime
Category:
IT & Technology