Senior Full Stack Developer
- plymouth, devon, PL1 1BB, United Kingdom
- Remote
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking a highly experienced and versatile Senior Full Stack Developer to join their distributed engineering team. This role is central to designing, developing, and deploying scalable web applications, from the user interface to the backend infrastructure. You will play a key role in architecting robust solutions, mentoring other developers, and driving technical innovation. This is a fully remote position, offering the flexibility to work from anywhere, while collaborating with a talented and diverse team on challenging and impactful projects. Your expertise will be critical in shaping the future of our client's technology stack.
Key Responsibilities
- Design, develop, and maintain both frontend and backend components of web applications.
- Build and manage RESTful APIs and microservices, ensuring high availability and performance.
- Implement and optimize database solutions (SQL and NoSQL), ensuring data integrity and efficient querying.
- Write clean, maintainable, and well-tested code across the full stack, adhering to best practices.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver features.
- Lead code reviews, mentor junior developers, and contribute to architectural discussions and decisions.
Requirements
- Extensive professional experience as a Full Stack Developer , with a strong portfolio of developed applications.
- Proficiency in frontend technologies (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js) and backend languages (e.g., Python, Java, Node.js, Ruby).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Solid understanding of database management systems (e.g., PostgreSQL, MySQL, MongoDB) and data modeling.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Excellent problem-solving, communication, and teamwork skills.
Benefits
- Competitive salary and performance-based incentives.
- 100% remote work flexibility, offering unparalleled work-life balance.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and flexible working hours.
- Opportunities for continuous learning, professional development, and attending industry events.


