Tech Lead (Launch Module)
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.
Your commitment will be 2-4 hours per week plus Saturday all day. It is a 5-week long commitment.
This is the link to the Launch Module prep and sprints, so you can get familiar with what will be expected.
Who are you?
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 transparent with the team about challenges, failures, and successes
Giving the developers honest and constructive feedback: if you wouldn't hire them, tell them why so they can work on it.
Make sure everyone contributes: the team has to contribute evenly, which will be measured.
Supporting the team to understand the requirements and approving the technical implementation solutions the teams come up with
Help with breaking tasks down into tickets.
Take teams through the agile workflow: Assigning themselves to tickets, creating PRs, getting reviews, merging and deploying code.
Oversee and define the architecture of the application
Help the team avoid getting stuck when building the solutions. They are juniors, and your experience will help them clarify how things should fit together, especially when integrating 3rd party APIs or setting up authentication.
We have a Starter Kit we expect the teams to use to help with this. Work with them on this.
Identifying risks that could jeopardise delivery
Support the team as a lead
You should not be writing or committing code, but you can pair or mob with the students on tasks where they've got stuck to help unblock them.
Incentivising team to pair programme
Help teams with merge conflicts
Encourage teams to help each other as much as possible
Actively participating in the Agile/Scrum ceremonies.
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
Write the assessment of every trainee in your team. This must be done with the other volunteers in your team.
Last updated