Senior Software Engineer
Quantum
Birmingham, 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 Compensation
£ 143KJob location
Remote
Birmingham, United Kingdom
Tech stack
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
HTML5
CSS
Code Review
Continuous Integration
DevOps
Design of User Interfaces
PostgreSQL
MariaDB
MongoDB
Node.js
Object-Relational Mapping
Object-Oriented Software Development
Scrum
Next.js
SQL Databases
TypeScript
Web Applications
Website Wireframe
React
Express
Backend
GIT
Integration Tests
Bicep
GraphQL
Front End Software Development
REST
Terraform
Serverless Computing
Docker
Microservices
Job description
- Build and maintain scalable, full-stack web applications using Next.js (frontend) and Node.js (backend)
- Create beautiful, responsive, user-centric interfaces that simplify complex business processes
- Design and develop robust RESTful APIs with Node.js and TypeORM (strong data modelling and performance focus)
- Write clean, modular, test-driven code (TDD) with comprehensive unit and integration tests using Jest, Supertest, etc.
- Own infrastructure-as-code with Docker Compose, Terraform, and AWS (EC2, ECS, RDS, S3, etc.)
- Turn UI/UX wireframes into high-performance, accessible front-end experiences
- Produce clear technical documentation and domain-driven design artefacts
- Collaborate daily with Engineers, Product, DevOps, and QA in an agile, trunk-based, CI/CD environment
- Actively participate in code reviews and continuous improvement
Requirements
Do you have experience in SQL?, * Strong full-stack experience with object-oriented design, enterprise integration patterns, microservices, and serverless architectures
- Deep expertise in Next.js or React.js (including SSR/ISR)
- Expert-level Node.js with Express.js/Fastify and TypeORM (or similar ORM)
- Excellent TypeScript, HTML5, and CSS3 skills
- Hands-on experience with Docker Compose and containerised deployments
- Confident using AWS services (EC2, ECS, RDS, S3, etc.)
- Strong RESTful API design, security, and error-handling knowledge
- Solid testing experience with Jest, Supertest, or equivalent
- Proficient with Git and modern CI/CD pipelines
Nice-to-have (Desirable)
- PostgreSQL, MariaDB, GraphQL, or MongoDB experience
- Terraform or similar IaC tools (Bicep a bonus)
- Building isomorphic/universal React apps
- Mobile-first or Progressive Web App (PWA) development
- Strong Agile/Scrum background
How we work - the kind of person who thrives here
- Picks up new technologies and tools fast
- Comfortable and effective working with remote colleagues in different time zones (especially India)
- Flexible, delivery-focused, and calm under tight deadlines
- Takes ownership and pride in the quality of everything shipped, * How many years of commercial experience do you have with Next.js (or React with SSR/ISR) and Node.js together on the same projects?
- Describe a full-stack application you've built end-to-end using Next.js and Node.js - what was the business impact?
- Give an example of a complex RESTful API you designed and built with Node.js and TypeORM (or equivalent ORM). How did you handle performance and data modelling?
- How many production applications have you deployed using Docker + AWS services (EC2/ECS/RDS/S3 etc.)? Briefly describe one.
- Share an example of how you've used Terraform (or similar IaC) to manage infrastructure for a live application.
- Describe your testing approach - how do you apply TDD in practice, and what coverage do you typically aim for?
Benefits & conditions
Salary: competitive depending upon experience + benefits, * Real flexibility - family-first culture; work when and where suits you as long as the work gets done
- Interesting, meaningful projects with household names, public sector bodies, and not-for-profits
- Choose-your-own tech device policy, private healthcare (post-probation), endless snacks, and exceptional learning & development
- A genuinely easy-going, expert-filled environment that was built so people actually enjoy work
Job Types: Full-time, Permanent
Pay: £450.00-£550.00 per day
Benefits:
- Company pension
- On-site parking
About the company
We're not just another tech company. We're the problem solvers who turn complex business challenges into elegant, high-impact digital experiences. Using a powerful mix of Power Platform, DevSecOps, Data, and Software Engineering, we build solutions that deliver real value for household-name clients and transformative organisations alike.
With roots in Birmingham and teams across the UK and India, we're part of a £112m-revenue technology consultancy group with over 700 specialists serving more than 800 sector-leading clients.
People come first. We're proud to be certified as a Great Place to Work in both the UK and India, and we live it every day through genuine flexibility, collaboration, and continuous learning.