Job Description
About the Role
We are seeking a dependable and detail-oriented Full Stack Developer to take ownership of maintaining and supporting our web platform. The role is primarily focused on ensuring our existing systems continue to run smoothly, handling occasional bugs, and keeping dependencies and integrations up to date.
You will be working within a modern TypeScript monorepo built on NextJS, Firebase, and GraphQL. While this position is focused on maintenance, there is potential for the role to evolve into broader product development work as the platform grows.
Key Responsibilities
Maintain and monitor existing NextJS web applications
Investigate and fix occasional bugs or issues that arise
Keep dependencies, packages, and APIs up to date
Ensure serverless functions in Firebase remain stable and efficient
Maintain integrations with third-party services such as Stripe, Sanity, and Ortto
Support and refine CI/CD pipelines in Codemagic
Review logs and analytics to ensure system reliability and performance
Follow best practices for code management, testing, and deployment
Technical Environment
TypeScript monorepo
NextJS (App and Pages Router)
Firebase (Auth, Firestore, Functions, Storage, Analytics)
GraphQL and Serverless Functions
Sanity as a headless CMS
Stripe for subscription billing
Ortto, MailerSend and Rewardful integrations
Tailwind CSS for styling
Codemagic CI/CD pipeline
Private GitHub repository
Requirements
Strong experience with TypeScript and modern React or NextJS frameworks
Good understanding of Firebase and serverless architecture
Experience with GraphQL and headless CMS platforms like Sanity
Familiarity with Firestore and permissions management
Ability to troubleshoot, debug, and optimise existing systems
Comfortable managing deployments and environment configurations
Awareness of web security and maintenance best practices
Nice to Have
Experience with Stripe, webhooks, and related integrations
Familiarity with marketing or automation tools such as Ortto or HubSpot
Experience working within a monorepo structure
About You
You are reliable, methodical, and enjoy keeping systems stable and well-maintained. You take pride in preventing issues before they occur and have a strong sense of ownership over technical quality. While the current focus is on maintenance and stability, this role offers the opportunity to grow into more product development and feature-building in the future.
Job Type: Part-time
Pay: £30.00-£60.00 per hour
Expected hours: 1 – 4 per week
Benefits:
Flexitime
Work from home
Work Location: Remote
💡 Quick Summary
Seeking a career-building opportunity? The Full Stack TypeScript Developer position is now open for candidates interested in the Remote Jobs sector. This role in Blacon offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Remote Jobs is a plus.
