CRM Full Stack Software Engineer

Admiralty Arch
UK
about 1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Agile Methodology Amazon Web Services Application Performance Management Automation of Tests Cloud Computing Code Review Databases Continuous Integration DevOps PostgreSQL MongoDB
+14 more
Node.Js Next.js Responsive Web Design Software Engineering TypeScript Cloud Platform System Test-Driven Development (TDD) ReactJS Cypress (Programming Language) Backend Front End Software Development Restful APIs Docker Microservices

Job description

As part of a significant technology programme, they are seeking an experienced CRM Full-Stack Software Engineer to join the development team on an initial 3-6 month contract. This role will play a key part in enhancing and scaling a modern CRM platform, developing secure, high-performance applications that support business-critical operations whilst contributing to the continued evolution of the company’s technology estate.

CRM Full Stack Software Engineer - The Role

Working within an agile development environment, you will be responsible for designing, developing and maintaining features across a modern full-stack CRM platform. You’ll collaborate with product managers, designers, QA engineers and DevOps specialists to deliver scalable, secure and high-performing solutions using modern cloud technologies and microservices architecture.

This is an excellent opportunity for an experienced contractor who enjoys working on complex software engineering projects and wants to contribute to the delivery of a business-critical platform whilst working within a collaborative, forward-thinking engineering team.

CRM Full Stack Software Engineer - Key Responsibilities

  • Design, develop and maintain features across a modern CRM platform

  • Build scalable backend services using Node.js and TypeScript

  • Develop responsive user interfaces using React and Next.js

  • Design, maintain and optimise PostgreSQL and MongoDB databases

  • Build secure RESTful APIs and microservices

  • Optimise application performance, scalability and reliability

  • Implement automated testing using TDD, Jest and Cypress

  • Collaborate with Product, QA, Design and DevOps teams

  • Participate in code reviews and engineering best practice

  • Support CI/CD pipelines and Docker deployments

  • Contribute to cloud-based infrastructure and distributed services

Requirements

Commercial experience with TypeScript, Node.js and React

  • Experience with Next.js and modern frontend development

  • Strong REST API and microservices experience

  • Knowledge of PostgreSQL and MongoDB

  • Experience with Docker, CI/CD and cloud platforms (AWS desirable)

  • Experience of Agile software development

  • Knowledge of Jest, Cypress and Test-Driven Development

  • Excellent problem-solving and communication skills

  • Comfortable working independently in a remote environment

  • Passion for developing scalable, maintainable software

About the company

Our client is an ambitious and fast-growing international technology/marketing business delivering innovative digital solutions that help organisations improve operational efficiency, customer engagement and business performance. Working across a range of sectors, the organisation combines technology, data and digital innovation to build scalable platforms that support business growth and deliver exceptional customer experiences.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on itjobpro.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all