Foundation Level Software Development Tutor – Job Description
Role Overview & Contract Details
Start date: 21st January
Length: 10 weeks
Delivery days: Wednesdays and Thursdays + half day Friday
Delivery hours: Weds and thurs 9:00am – 5:00pm; Friday 10am - 1pm
Location: Wednesdays: In person, Brighton; Thursdays + Friday: Online / remote delivery
Time Commitment
- 2.5 days per week (Wednesday & Thursday + half day Friday)
- Preparation : Initial curriculum build : Up to 5 paid prep days (pre-start) - Baseline projects and resources are in place but will need updating for this new group.
- Ongoing prep : To be agreed
Rates
- Delivery rate : £400 per day
- Preparation rate : £200 per day
- Learner Interview rate : £25 per interview
Contract Structure
This is a sessional / associate role , paid on a day-rate basis.
Preparation time is recognised and paid to ensure high-quality delivery, curriculum alignment, and effective learner support
Role Purpose
The Foundations Software Development Tutor & Progression Lead is responsible for guiding early-stage learners from first technical foundations through to clear, evidenced progression outcomes.
The role combines :
- flipped technical delivery (Codecademy-led),
- applied project-based learning ,
- enterprise and employability development , and
- progression evidence capture aligned to Skills Bootcamp funding requirements.
The tutor works closely with :
- Crushing Digital (careers & employability delivery),
- the Learner Success / Support team ,
- local employers and community partners,
to ensure learners progress towards :
- freelance income or commissions (M3) , and / or
- sustained employment or interviews (M2 → M3) .
Delivery Model Overview
- Codecademy provides the core technical curriculum (HTML, CSS, JS, Git, APIs, databases) - to be completed outside of
- Live sessions are used for :
- application and practice
- project work
- technical support and coaching
- reflection and employability alignment
- Learners complete a final enterprise capstone project , positioning themselves as a supporting digital team solving a real local business problem.
Key Responsibilities
1. Technical Delivery (Flipped Learning Model)
Set and manage weekly Codecademy learning pathways , ensuring alignment with :
- programme milestones
- project requirements
Facilitate live sessions that :
- apply Codecademy learning to real problems
- prioritise doing, debugging, and explaining over lecturing
Support learners at very different starting points by :
- offering stretch challenges
- providing structured scaffolding
- encouraging peer learning
2. Live Projects & Enterprise Capstone
Lead delivery of a final enterprise-focused capstone project , where learners :
- work in small teams
- act as a digital support agency for a local business or simulated client
- identify a problem and propose a technical solution
Support learners to :
- scope problems realistically
- divide work into roles and tasks
- collaborate using simple Agile practices
Ensure projects generate :
- portfolio-ready outputs
- pitch materials usable for interviews or freelance conversations
3. Freelance & Employment Pathways (with Crushing Digital)
Work closely with Crushing Digital to align technical delivery with careers sessions
Support learners to select a primary progression pathway :
- Freelance / self-employment
- Permanent employment (longer-term goal)
Reinforce careers learning by :
- translating CV advice into portfolio tasks
- linking interview preparation to live project evidence
- supporting learners to pitch themselves confidently
4. Low-Code, AI & Practice Acceleration
Actively encourage use of low-code and AI-assisted tools (where appropriate) to :
- accelerate practice
- increase confidence
- simulate real workplace workflows
Support learners to use tools such as :
- AI coding assistants
- low-code builders
- automation tools
Emphasise responsible, reflective use :
- understanding outputs
- explaining decisions
- avoiding over-reliance
5. Learner Reflection, ILPs & Progress Reviews
Support learners to maintain and review their Individual Learning Plans (ILPs) , including :
- technical goals
- employability goals
- progression pathway (employed / freelance)
Contribute to :
- midpoint reviews
- end-of-programme reviews
Encourage learners to articulate :
- what they’ve learned
- what they can now do
- how this links to paid work
6. Progression Outcomes & Evidence (M2 / M3)
Take shared responsibility for progression outcomes , including :
- M2 – job interviews, freelance commissions, business plans
- M3 – sustained employment, paid freelance work, self-employment
Support learners to gather and submit evidence, such as :
- interview confirmations
- client briefs or commissions
- invoices or contracts
- business plans or pitch decks
Work with the Learner Success team to ensure :
- evidence is timely
- evidence is compliant
- learners understand why evidence matters
7. Pastoral Awareness & Inclusive Practice
Create a supportive learning environment for :
- career changers
- learners with low confidence
- neurodivergent learners
- learners balancing work, caring, or health needs
Identify barriers early and :
- adapt delivery where possible
- escalate support needs appropriately
Person Specification
Essential
Strong practical knowledge of :
- HTML, CSS, JavaScript
- Git / GitHub workflows
- APIs and data (conceptual + basic practical)
Experience supporting early-stage or junior developers
Confidence working with :
- self-paced learning platforms (e.g. Codecademy)
- project-based and applied learning
Understanding of :
- freelance vs employed tech pathways
- junior tech recruitment expectations
Strong communication, empathy, and coaching skills
Desirable
- Experience delivering bootcamps or adult education
Experience with :
- low-code tools
- AI-assisted development workflows
- Familiarity with :
- Agile practices
- portfolio assessment
Awareness of Skills Bootcamp funding requirements (M1–M3)
What Success Looks Like
Learners :
- complete Codecademy pathways
- contribute meaningfully to live projects
- can pitch themselves clearly for work
Capstone projects :
- solve real or realistic business problems
- generate usable portfolio and pitch material
Progression :
- learners move into interviews, freelance work, or sustained employment
- M2 and M3 evidence is captured cleanly and on time
Why This Role Matters
This role is critical in ensuring TechNative’s Foundations programmes :
- do not just teach coding , but
- turn learning into paid opportunity ,
- support diverse learners into realistic next steps, and
- deliver against both mission and funding outcomes .
See www.technativedigital.com for more info on our bootcamps and what we do.