£60,000 Per year
Undetermined
Hybrid
London
Summary: The role of Full Stack Web Developer involves designing, developing, and delivering high-performance web applications, primarily using React.js and Node.js. The position requires collaboration with various stakeholders to ensure alignment with business objectives and best practices in coding and deployment. This is a contract position with a focus on scalability and reliability in a fast-paced environment. The role is based in London with a hybrid working arrangement.
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.
Key Skills:
- 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.
Salary (Rate): £60000 yearly
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
- £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
- 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.
- 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.
- 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.
- 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.
Sphere Digital Recruitment is acting as an Employment Business in relation to this vacancy.