UK Lead Software Engineer

Aregelt
Nottingham, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Nottingham, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Databases
Fault Tolerance
Github
Python
PostgreSQL
MongoDB
Node.js
Software Engineering
TypeScript
Backend
Vue.js
Front End Software Development
NestJS

Job description

  • Oversee the design and implementation of product features in Gelt applications, APIs, and diagnostic and insights systems.
  • Manage an established, high-performing team.
  • Work closely with stakeholders from product, design, and engineering to align technological solutions with business goals and objectives.
  • Get your hands dirty - our tech leaders are expected to develop code alongside the team.
  • Understand complex product and feature goals and work with the team to design, review, test, and deliver them.
  • Own features end-to-end, considering user experience, data models, scalability, operability, and ongoing metrics.
  • Collaborate with the team to continuously improve standards, quality, knowledge, and communication.

Our Stack

  • Backend: NestJS, NodeJS, TypeScript, Python
  • Frontend: Vue 3, TypeScript
  • Cloud: AWS
  • Databases: PostgreSQL, MongoDB
  • Utilities: Rush (monorepo), GitHub
  • Tasks & Knowledge Base: Notion, Linear
  • Communication: Slack, Zoom, Around

Requirements

  • 7+ years of experience in a similar role, preferably in a fast-paced, tech-focused organization.
  • 50% or more hands-on leadership experience.
  • Demonstrable expertise in software design, development, and deployment.
  • Strong knowledge and experience with cloud technologies.
  • Understanding of security standards and compliance requirements within the industry.
  • Experience in engineering or working with AI/ML systems.
  • Proven problem-solving skills with a focus on building robust, fault-tolerant systems.
  • Experience scaling software and infrastructure in response to growth.
  • Effective leadership and team-building skills with a proven record of upskilling team members.
  • Excellent communication and stakeholder management skills.

Apply for this position