Remote Senior Full Stack Developer
- sheffield, south yorkshire, S1 2LS, United Kingdom
- Remote
- Full time
- £95,000 - £95,000 Per Annum
Job Description
About the Role
Our client is looking for an accomplished Senior Full Stack Developer to join their fully remote engineering team. This role involves designing, developing, and maintaining both frontend and backend components of their sophisticated web applications. You will be instrumental in architecting scalable solutions, writing clean and efficient code, and collaborating with a distributed team of talented engineers. This is an excellent opportunity for a seasoned developer seeking autonomy, challenging projects, and the ability to contribute significantly to the company's technological advancements from anywhere.
Key Responsibilities
- Design, develop, and deploy scalable and robust full-stack web applications, encompassing both frontend and backend development.
- Write high-quality, well-tested, and maintainable code across the entire technology stack.
- Collaborate with product managers, designers, and other engineers to translate requirements into functional features.
- Optimize application performance, scalability, and reliability through effective coding and architectural patterns.
- Participate in code reviews, offering constructive feedback and mentoring junior developers.
- Troubleshoot and resolve complex technical issues across the application lifecycle.
Requirements
- 5+ years of professional experience as a Full Stack Developer, with a strong command of both frontend and backend technologies.
- Proficiency in a modern frontend framework (e.g., React, Angular, Vue.js) and associated JavaScript/TypeScript knowledge.
- Strong experience with backend languages (e.g., Python, Node.js, Java, Ruby) and database systems (SQL and NoSQL).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and DevOps practices.
- Experience with API design and development (RESTful or GraphQL).
- Excellent communication skills and the ability to thrive in a remote, collaborative team environment.
Benefits
- Highly competitive salary and performance-based bonuses.
- Completely remote work setup offering ultimate flexibility and autonomy.
- Comprehensive health, dental, and vision insurance coverage.
- Generous budget for professional development, including courses and conferences.
- Significant paid time off and a focus on employee well-being.
- Opportunity to work with a forward-thinking company and cutting-edge technologies.


