CRM Full-Stack Software Engineer/Developer

Postaladdress Uk
Liverpool, United Kingdom
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 156K

Job location

Remote
Liverpool, United Kingdom

Tech stack

JavaScript
API
Application Performance Management
HTML5
Automation of Tests
CSS
Cloud Computing
Code Review
Databases
Data Systems
DevOps
Python
PostgreSQL
MongoDB
Node.js
Next.js
TypeScript
Cloud Platform System
Test Driven Development
React
Cypress
Reliability of Systems
Backend
Front End Software Development
Api Design
REST
Docker
Microservices

Job description

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., 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., * 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
  • Candidate must provide their own equipment

Requirements

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., * JavaScript / TypeScript

  • Experience with Python is beneficial

Frontend

  • React
  • Next.js
  • HTML5, CSS3
  • Building responsive, accessible user interfaces

Benefits & conditions

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

Apply for this position