Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer bootcamp tutor

Brighton
TechNative Digital
Software engineer
Posted: 2 January
Offer description

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.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer (flight simulation)
Worthing
Holt Executive Ltd
Software engineer
Similar job
Software engineer
Crawley
Permanent
UWA
Software engineer
€54,329 a year
Similar job
Software engineer (go / golang)
Burgess Hill
Permanent
Infosys
Software engineer
€60,000 a year
See more jobs
Similar jobs
It jobs in Brighton
jobs Brighton
jobs East Sussex
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Brighton > Software Engineer Bootcamp Tutor

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save