• Search
  • Call us

Full Stack Developer

Technology

Job ID: 7084474

Remote
£600 - 700 per day + + Benefits

Job Type: Full Time

Duties:

Overview

We are seeking a talented CRM Full-Stack Software Engineer to support the development and scaling of our modern customer relationship management (CRM) platform.

This role involves building and maintaining high-performance, secure, and scalable CRM features across both frontend and backend systems.

The ideal candidate will have strong experience with TypeScript, Node.js, React, and cloud-based architectures, along with experience working in microservices environments, building APIs, and managing customer-centric data systems.

This position is offered as a remote full-time contract with potential for extension depending on performance and project needs.

 

Contract Details

• Type: Remote, Temporary Contract (Full-Time)

Salary: £600- 700 daily (depending on experience)

• Equipment: Candidate must provide their own equipment

• Location: United Kingdom (remote) Project Overview You will contribute to the design and development of a scalable CRM platform used to:

• Manage customer lifecycle and engagement

• Store and process customer and organisation data

• Automate workflows and notifications

• Provide reporting dashboards and analytics

• Integrate with third-party services and APIs

• Support internal operational tools for teams The platform is built using modern TypeScript-based full-stack technologies, microservices architecture, and cloud infrastructure.

 

Key Responsibilities

• Design, develop, and maintain CRM platform features across the full stack

• Build scalable backend services using Node.js and TypeScript

• Develop modern user interfaces using React and Next.js

• Design and maintain relational and document databases (PostgreSQL, MongoDB)

• Build secure and performant RESTful APIs

• Implement scalable backend services and microservices

• Optimise application performance and system reliability

• Implement automated tests using Jest, Cypress, and TDD practices

• Collaborate with product managers, designers, QA, and DevOps teams

• Participate in code reviews and maintain high engineering standards

• Contribute to CI/CD pipelines and containerised deployments using Docker

• Support cloud-based infrastructure and distributed services

 

Required Technical Skills Programming Languages

• JavaScript / TypeScript

• Experience with Python is beneficial Frontend

• React

• Next.js

• HTML5, CSS3

• Building responsive, accessible user interfaces Backend

• Node.js

• Express.js

• API design and microservices architecture Databases

• PostgreSQL

• MongoDB

• MySQL Testing

• Test-Driven Development (TDD)

• Jest

• Cypress Cloud & DevOps

• Docker

• CI/CD pipelines

• Cloud infrastructure experience (AWS preferred) Version Control

• Git

• GitHub / Bitbucket Desirable Skills

• Experience working with AWS services such as: o EC2 o ECS / Fargate o S3 o Lambda o SQS / SNS o CloudFront o CloudWatch

• Infrastructure as Code (AWS CDK or Terraform)

• Experience working in microservices architectures

• Experience building data-driven platforms such as CRM systems

• Familiarity with event-driven systems and background processing

• Experience improving accessibility (WCAG standards) Personal Attributes

• Strong problem-solving mindset

• Ability to work independently in a remote environment

• Excellent communication and collaboration skills

• Detail-oriented with strong focus on code quality

• Comfortable working in agile development environments

• Passion for building scalable and maintainable systems

Apply for this job:

Click here to apply for this job.

 Call ‘Nick Mcnamara’ on: 07496811799
Email here

Job ref: FSD