Senior Full Stack Developer
- aberdeen, scotland, AB101AA, United Kingdom
- Remote
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced Senior Full Stack Developer to join their dynamic, fully remote team. This pivotal role involves designing, developing, and deploying innovative web applications and services that form the backbone of our client's digital strategy. You will be instrumental in shaping the technical direction of key projects, collaborating with a talented group of engineers, designers, and product managers to deliver exceptional user experiences and robust backend systems. We are looking for an individual who is passionate about writing clean, efficient code, driving best practices, and contributing to a collaborative, remote-first culture where innovation and continuous improvement are paramount.
Key Responsibilities
- Develop and maintain scalable, high-performance web applications using modern JavaScript frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Node.js, Python, Java).
- Design and implement robust RESTful APIs and microservices, ensuring seamless integration between frontend and backend systems.
- Optimize application performance, database queries, and overall system architecture for speed, scalability, and reliability.
- Conduct thorough code reviews, mentor junior developers, and promote adherence to coding standards and best practices.
- Collaborate with product owners and stakeholders to translate business requirements into technical specifications and actionable development plans.
- Troubleshoot and resolve complex technical issues across the full stack, ensuring high availability and a smooth user experience.
Requirements
- A minimum of 5 years of professional experience in full stack web development , with a proven track record of delivering complex projects.
- Proficiency in frontend development with modern JavaScript, HTML5, CSS3, and experience with at least one major frontend framework.
- Strong expertise in backend development, including server-side languages, database management (SQL/NoSQL), and API design.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills, attention to detail, and a proactive approach to identifying and addressing technical challenges.
- Strong communication and collaboration skills, essential for effective remote teamwork.
Benefits
- Competitive annual salary and performance-based bonuses.
- Fully remote working environment with flexible hours.
- Comprehensive health, dental, and vision insurance packages.
- Generous annual leave allowance and paid public holidays.
- Opportunities for professional development, including training courses and conference attendance.
- A vibrant and supportive team culture that embraces remote collaboration and innovation.


