Full Stack Engineer

BH/6747_1759927775
  • £55000 - £60000 per annum + Benefits
  • London
  • Contract

Job Title: Full Stack Web Developer

Reports To: Technical Director

Term: 6 month FTC to extend

Salary: up to £60k annually

Location: 2-3 days per week in a central London office, the rest from home


Role Overview
A key client of ours in the media space are seeking an experienced Senior Full Stack Web Developer to play a key role in the design, development, and delivery of innovative, high-performance web applications. This position is central to the ongoing evolution of our programmatic and data-driven integration platforms, with a focus on scalability, reliability, and clean architecture.
You will work across the full technology stack, with a primary focus on React.js for front-end development and Node.js for back-end services. You'll manage complex data flows in PostgreSQL, utilize Redis for caching and performance optimization, and implement robust messaging systems such as Kafka. The role also includes responsibility for CI/CD pipelines, ensuring seamless deployment across multiple environments.
This is an opportunity to work in a collaborative, fast-moving environment where technical expertise, creative problem-solving, and continuous improvement are highly valued.

Key Accountabilities
  • Design, develop, and maintain scalable and secure software applications aligned with architectural and business objectives.
  • Partner with business, technical, and product leaders to deliver solutions that support the company's strategic vision.
  • Champion best practices in coding standards, testing, deployment, and DevOps automation.
  • Contribute to a culture of innovation, collaboration, and continuous technical improvement.

Key Responsibilities
  • Lead the design and development of dynamic, responsive web applications using React.js, Node.js, and related technologies.
  • Build and optimize PostgreSQL databases, including schema design, complex queries, and performance tuning.
  • Implement and manage Redis for caching, session management, and real-time data access.
  • Develop and maintain CI/CD pipelines to support efficient and reliable code delivery across staging and production environments.
  • Design and integrate APIs, third-party services, and internal systems to enhance application functionality.
  • Deploy and maintain applications on remote Linux/Windows servers, handling configuration, security, and monitoring.
  • Manage messaging services using Kafka (or equivalent), ensuring reliable data flow across distributed systems.
  • Troubleshoot, debug, and resolve production issues quickly to minimize downtime.
  • Produce comprehensive documentation including system architecture diagrams, API specifications, and deployment guides.
  • Collaborate closely with UI/UX designers, QA engineers, and product managers to ensure high-quality deliverables that meet user needs.
  • Stay current with emerging technologies, frameworks, and industry best practices, applying them where relevant.

Skills & Experience
  • Proven experience as a Full Stack Developer with strong proficiency in React.js and Node.js.
  • Solid understanding of PostgreSQL and Redis for data management and caching.
  • Experience with Kafka or similar message streaming platforms.
  • Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes) is a plus.
  • Proficiency with Linux-based systems, server configuration, and deployment automation.
  • Understanding of modern API design, RESTful services, and microservices architecture.
  • Ability to write clean, maintainable, and well-tested code following best practices.
  • Excellent problem-solving skills, attention to detail, and a proactive approach to challenges.
  • Strong communication and collaboration skills in cross-functional environments.

Benefits of joining this incredible business
  • Work with cutting-edge technologies in a dynamic, fast-paced environment.
  • Collaborate with a team of passionate engineers and innovators.
  • Be part of a company driving the future of programmatic and digital integration.
  • Competitive salary and benefits package.
  • Opportunities for growth, learning, and leadership within a global organization.

The client, and Sphere are an equal opportunity employer. We both value diversity and are committed to creating an inclusive environment for all employees. Please email your CV for immediate consideration. You must have the FULL right to work in the UK to apply for this role.

Sphere Digital Recruitment is acting as an Employment Business in relation to this vacancy.

Bex Hudson-Dowdeswell Senior Client Partner

Apply for this role

Sphere Digital Recruitment 2024
Site by Venn