Software Engineer Bootcamp Tutor
2 days ago
Brighton
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, • 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, • apply Codecademy learning to real problems, • 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, • scope problems realistically, • divide work into roles and tasks, • 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, • 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, • AI coding assistants, • low-code builders, • 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, • midpoint reviews, • 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, • interview confirmations, • client briefs or commissions, • invoices or contracts, • 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 Confidence working with: • self-paced learning platforms (e.g. Codecademy), • freelance vs employed tech pathways Desirable • low-code tools, • AI-assisted development workflows, • Familiarity with:, • Agile practices What Success Looks Like Learners: • complete Codecademy pathways, • contribute meaningfully to live projects, • solve real or realistic business problems, • 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 for more info on our bootcamps and what we do.