Senior Full Stack Engineer (JavaScript/TypeScript)
- norwich, norfolk, NR11AA, United Kingdom
- Remote
- Full time
- £76,000 - £76,000 Per Annum
Job Description
About the Role
Our client is looking for a highly experienced Senior Full Stack Engineer , proficient in both front-end and back-end development using JavaScript/TypeScript , to join their fully remote engineering team. This role is critical in shaping and building robust, scalable web applications from end to end. You will have the opportunity to contribute to architectural decisions, drive innovation, and mentor other engineers within the team. If you are a passionate full-stack developer seeking a challenging and rewarding remote opportunity, this position is ideal.
Key Responsibilities
- Design, develop, and maintain full-stack applications using JavaScript/TypeScript , leveraging frameworks like React/Angular on the frontend and Node.js on the backend.
- Build and manage robust, scalable APIs and microservices.
- Implement and optimize database schemas and queries for performance and reliability.
- Ensure code quality, maintainability, and adherence to best practices through rigorous testing and code reviews.
- Collaborate effectively with product managers, designers, and other engineers in a remote setting.
- Contribute to architectural design and technical strategy for new and existing features.
Requirements
- Extensive experience as a Full Stack Engineer with a strong command of JavaScript/TypeScript .
- Proficiency in modern frontend frameworks (e.g., React , Angular, Vue.js) and backend technologies (e.g., Node.js ).
- Experience with database technologies (SQL and/or NoSQL) and ORM/ODM tools.
- Solid understanding of RESTful API design principles and microservices architecture.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is beneficial.
- Exceptional problem-solving, communication, and teamwork skills suitable for a remote team.
Benefits
- Competitive salary with comprehensive benefits and bonus potential.
- Fully remote working model, offering significant flexibility and autonomy.
- Access to leading-edge technologies and ongoing professional development opportunities.
- Generous paid time off and a strong company-sponsored pension plan.
- A supportive and collaborative remote work culture with a focus on growth.


