FullStack Developer

FullStack Developer

Full-Time On-site
M

FULLY REMOTE OUTSIDE IR35 We are looking for a Full Stack Developer with strong Node.js skills to develop and support frontend and backend systems. A central part of the role is connecting our AI platform with internal and third-party services through APIs and Model Context Protocol (MCP) integrations. You will build features across the application stack and help ensure they operate reliably in production. Key responsibilities * Develop backend services in Node.js and JavaScript/TypeScript. * Build and maintain frontend functionality using an appropriate modern web framework. * Design, implement, document and integrate APIs connecting our platform, customer applications and external services. * Develop MCP clients and servers that expose approved tools, resources and capabilities to AI applications. * Define and validate JSON schemas, API contracts and integration payloads. * Implement authentication, authorisation, secrets management and appropriate access controls. * Build database models, queries and migrations that support application requirements. * Build dependable integrations using timeouts, retries, rate-limit handling and duplicate-request protection where appropriate. * Validate AI-requested tool calls and enforce permissions before executing actions. * Add logging, monitoring and useful error handling to support troubleshooting and service reliability. * Write automated tests, review code and maintain deployment pipelines and technical documentation. * Work with AI specialists, frontend developers and business analysts to deliver complete features. Essential experience and skills * Strong commercial experience with Node.js and JavaScript/TypeScript. * Demonstrable experience delivering both frontend and backend software. * Practical experience designing and integrating APIs, including authentication and JSON data handling. * Working knowledge of MCP and practical experience building MCP integrations or closely comparable AI tool integrations. * Experience with at least one modern frontend framework, such as React, Vue or Angular. * Experience with relational or document databases and sound data modelling principles. * Understanding of secure development, automated testing, version control and deployment practices. * Ability to investigate problems across the application stack and explain technical decisions clearly. Desirable experience * AI platforms, large language model APIs and tool-calling workflows. * OAuth integrations, webhooks, queues and event-driven processing. * Cloud infrastructure, containers and continuous integration/delivery. * Multi-customer applications with strict separation of customer data

FullStack Developer employer: M4 Partners

Join a prestigious luxury spa resort that prioritises wellness, beauty, and exceptional customer service, making it an outstanding employer for Nail Technicians. With flexible working hours, competitive salaries, and a supportive team culture, you will have access to ongoing training and premium products, ensuring your professional growth in a premium environment. This is not just a job; it's an opportunity to elevate your career while creating memorable experiences for guests.

M

Contact Details:

M4 Partners Recruitment Team