Senior Full-Stack Engineer (React & Node.js)
Position Summary
We are seeking a high-caliber Senior Full-Stack Engineer to lead the architecture and development of enterprise-grade cloud applications. You will collaborate with cross-functional product and engineering teams to design resilient APIs, high-performance UI components, and scalable microservices.
Role Overview
As a Senior Full-Stack Engineer at our client’s premier engineering center, you will drive key architectural decisions across modern Web application stacks. You’ll partner closely with UI UX designers, cloud architects, and product leads to build mission-critical systems used by millions of enterprise users.
Key Responsibilities
- Architect, build, and maintain frontend interfaces using React, Next.js, and TypeScript.
- Design scalable backend microservices and RESTful / GraphQL APIs in Node.js and Go.
- Ensure high performance, code quality, test coverage, and automated deployment pipelines (CI/CD).
- Conduct thorough peer code reviews and mentor junior developers within the pod.
- Collaborate with cloud teams to deploy applications securely on AWS / Kubernetes infrastructures.
Qualifications & Requirements
- 5+ years of hands-on experience in full-stack web application development.
- Deep expertise with JavaScript/TypeScript, React, Node.js, and state management frameworks.
- Strong understanding of database engineering (PostgreSQL, MongoDB, Redis).
- Experience with containerization (Docker) and Cloud services (AWS Lambda, ECS, S3).
- Excellent communication skills and passion for engineering best practices.
Key Benefits & Perks
- Annual Performance Bonus
- Comprehensive Healthcare
- Flexible Remote Working
- Pension Scheme (6% match)