Full Stack Developer
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 hereJob ref: FSD