CYF Docs

Tech Lead

Voluntary Role
The Tech Lead will be part of an Agile Scrum Team supporting the developers on the daily dev work to deliver value to the users and organisation.
We have two options for this role, and they have different commitments, which consider the best way you and Code Your Future get the most out of the experience.
  • Final Projects: 2-4 hours per week plus Saturday all day. It is a 5-week long commitment.
  • CYF Product Team: 7 hours per week for at least three months, including being present in the weekly meetings
Who are you?
  • Looking to volunteer in a Product team
  • Developers with at least two years of experience in a mid-level that want to take the next step in their career or experienced Tech Leads
  • Excellent problem-solving skills to break down the delivery and architecture/design of software ing down

Your responsibilities:

  • Being part of the Product Team motivating team members and creating a space where they can ask questions and voice their concerns.
  • Being transparent with the team about challenges, failures, and successes
  • Actively participating in the Agile/Scrum ceremonies.
  • Supporting the team to understand the requirements and approving the technical implementation solutions the teams come up with
  • Oversee and define the architecture of the application.
  • Identifying risks that could jeopardise delivery
  • Ensuring the team is developing using software development best practices
    • Front End Experience: React, Javascript, HTML, CSS
    • Back End: Express, NodeJS
    • Database: SQL OR MongoDB
    • RESTful Services & API
    • CircleCI, Git, AWS
  • Doing quality code reviews that ensure the developers have appropriate feedback
  • Incentivising team to pair programme
  • Work with other Tech Leads and Product Managers to enhance processes.
  • Giving the developers honest and constructive feedback