Full Stack Software Development Manager
hace 13 horas
£52000–£55000 anual
Jornada completa
Ilford
Job Overview
We are looking for an experienced and results-driven Full Stack Software Development Manager to lead and inspire our team of developers in delivering scalable, secure, and high-performing web applications. The ideal candidate will have 3–5 years of full stack development experience, coupled with strong leadership skills and a solid understanding of modern software development methodologies.
You will be responsible for the end-to-end delivery of technical solutions, mentoring developers, managing project timelines, and aligning development strategies with business goals.
Key Responsibilities
● Lead and manage a team of full stack developers to deliver high-quality software solutions. ● Oversee the development, testing, and deployment of scalable web applications and services.
● Collaborate with cross-functional teams, including product, QA, and design to define software requirements and architecture.
● Maintain a hands-on approach to coding and code reviews, ensuring best practices in development are followed.
● Provide technical leadership and guidance to the team on architecture, design patterns, and development practices.
● Implement and enforce Agile/Scrum methodologies and manage sprint planning and retrospectives.
● Monitor team performance, provide feedback, and support professional growth and career development.
● Drive innovation and continuous improvement in development processes and technologies.
● Ensure code quality, performance, security, and scalability in all technical deliverables. ** Required Skills and Experience**
● Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical experience).
● 3–5 years of experience in full stack development using modern technologies such as:
○ Front-End: JavaScript, TypeScript, React, Angular, or Vue.js
○ Back-End: Node.js, .NET, Java, Python, or similar
○ Databases: PostgreSQL, MySQL, MongoDB, etc. ● Demonstrated experience in leading software development teams or managing projects.
● Strong understanding of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
● Experience with Git, agile project management tools (e.g., Jira), and containerisation (e.g., Docker, Kubernetes).
● Excellent communication and interpersonal skills with a strong ability to manage stakeholders ● Proven ability to balance technical leadership with hands-on development.