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, and
* 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.