Senior Full Stack Engineer
- london, england, SW1A 0AA, United Kingdom
- Permanent·Remote
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and motivated Senior Full Stack Engineer to join their dynamic, remote-first engineering team. In this pivotal role, you will be instrumental in designing, developing, and deploying robust, scalable web applications. You will have the opportunity to work across the entire technology stack, contributing to both front-end user interfaces and back-end services. This position is ideal for an experienced engineer who thrives in a collaborative, distributed environment and is passionate about building high-quality software that delivers significant business value, all while enjoying the flexibility and autonomy of remote work.
Key Responsibilities
- Develop and maintain scalable, high-performance web applications using modern frameworks (e.g., React, Node.js, Python/Django).
- Design and implement RESTful APIs and microservices architecture.
- Write clean, efficient, and well-documented code, adhering to best practices and conducting thorough code reviews.
- Collaborate closely with product managers, designers, and other engineers in an agile, remote setting.
- Optimize application performance, database efficiency, and overall system reliability.
- Mentor junior engineers and contribute to technical decision-making processes.
Requirements
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies (HTML, CSS, JavaScript, React/Angular/Vue.js) and back-end languages (Node.js, Python, Java, etc.).
- Strong understanding of database technologies (SQL, NoSQL) and cloud platforms (AWS, Azure, GCP).
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes) is a plus.
- Excellent communication and collaboration skills for effective remote teamwork.
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Benefits
- Competitive salary package with performance-based bonuses.
- Fully remote work environment with flexible hours.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and company holidays.
- Professional development budget for conferences, courses, and certifications.
- Opportunities for career growth and advancement within a growing company.


