Lead Full Stack Developer

Lead Full Stack Developer Job Description Template

Our company is looking for a Lead Full Stack Developer to join our team.

Responsibilities:

  • Participating in regular retrospectives to help improve the efficiency of the team;
  • Supporting the QA process to deliver regular stable releases;
  • Enabling prioritisation by breaking these solutions into tasks & estimating their rough sizes;
  • Mentoring and leading more junior members of the team;
  • Continuously analysing and evaluating the current codebase in order to suggest improvements & refactoring to deliver these;
  • Working with the product team to find the right technical solution to business problems.

Requirements:

  • Some experience of TDD and agile development methodologies;
  • Some experience of cloud-based DevOps is desirable, as is any overlap with our current tech stack;
  • Back end – developing web-based back ends (either websites, APIs or both) using object orientated code, ideally in a modular fashion;
  • Database experience – either SQL or NoSQL.