Software Development Teaching Assistant Coding Black Females
Software Development Teaching Assistant Coding Black Females

Software Development Teaching Assistant Coding Black Females

Bath Freelance Home office possible
C

At a Glance

  • Tasks: Support the delivery of a Software Development Bootcamp, assisting learners and the Lead Instructor.
  • Company: Join Coding Black Females, the largest network of black female developers in the UK, empowering underrepresented communities.
  • Benefits: Earn £25 per hour, work remotely, and gain valuable experience in tech education.
  • Why this job: Make a real impact by helping others develop in-demand software skills while growing your own expertise.
  • Qualifications: Strong understanding of software development; passion for teaching and empowering others is essential.
  • Other info: Flexible freelance role with core hours in the evenings, perfect for students or those seeking part-time work.

Location: London, Bristol, Bath and nearby areas – Remote (Course Delivered Virtually)

Term: Freelance: Approx. 16 hours (core hours are 5:30pm – 9:30pm – Tuesday, Wednesday and Thursday)

Salary: £25ph

Contract type: 16-18 Weeks Fixed term

Coding Black Females

Coding Black Females was established in 2017 to address the underrepresentation of black women in tech. We are a non-profit organisation with the aim to grow and inspire the community of black female developers. We are the largest network of black female developers in the UK.

Mission

Our mission is to grow the community of black women in software development and technical roles, from entry level to executive level. We will remove the barriers to enter the industry and progress within roles.

Aim

Our main aims are:

  • Build the community by removing barriers, showcasing talent and making our role models visible
  • Provide opportunities for our community to learn new skills, and share their skills with other people in the community
  • Support the community through mentoring, providing a safe space for discussions and development

Job Description

Coding Black Females deliver bootcamps ranging from 6 weeks to 30 weeks. We are looking for a Teaching Assistant to support one or more of our bootcamps from start to finish to ensure their successful delivery.

We are seeking an enthusiastic Teaching Assistant to help deliver our new Software Development Bootcamp, designed for individuals looking to enhance their skills in programming and software creation. You will support the Lead Instructor, assist participants during live sessions, and help learners develop practical skills to secure new or higher-value opportunities in the tech industry.

Teaching Assistants should have a strong understanding of software development and a desire to support others in their learning. We are also open to meeting candidates who are developing their expertise in software development and have a passion for empowering others. You should be an effective communicator who can explain concepts clearly and encourage learner engagement.

The goal is to play a key supporting role in the delivery of our technical training programmes, enabling our members to gain in-demand software development skills.

The majority of the course material is provided, though there may be opportunities to contribute to workshop content and learner resources.

Responsibilities and Expectations

This is a varied role, and you will need to be flexible, proactive, and willing to take on a range of tasks to support the successful delivery of the Software Development Bootcamp.

  • Use existing course material and Coding Black Females systems to support lesson objectives and prepare for sessions. We typically use tools such as Google Docs, Zoom, and a Learning Management System (LMS).
  • Review the curriculum ahead of each session to familiarise yourself with the content and prepare to meet learners’ needs.
  • Provide regular updates to the Lead Instructor on learner progress, engagement, and any issues or concerns.
  • Support delivery of live sessions, webinars, and workshops—either in groups or one-to-one with learners.
  • Assist in observing and evaluating the training programme by sharing insights and feedback on learner experience.
  • Help assess the overall effectiveness of the bootcamp by contributing to feedback processes and suggesting areas for improvement.

Areas of Knowledge

We are looking for individuals who have working experience in or are comfortable supporting (or willing to learn) in the following areas:

  • Programming Fundamentals (e.g., Python, JavaScript, Java, C#)
  • Front-End Development (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js)
  • Back-End Development (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails)
  • Database Management (e.g., SQL, NoSQL, PostgreSQL, MongoDB)
  • Version Control (e.g., Git, GitHub)
  • API Development and Integration (RESTful APIs)
  • Data Structures and Algorithms
  • Testing and Debugging
  • Deployment and Cloud Platforms (e.g., AWS, Azure, Google Cloud)
  • Software Development Methodologies (e.g., Agile, Scrum)

Person Specification:

  • Experience supporting software development training or mentoring professionals in a technical capacity
  • Strong ability to develop learners from intermediate to more advanced levels
  • Experience in supporting the design or adaptation of course material to meet real-world software development needs
  • Comfortable assisting with live training sessions and adapting to a range of learning styles
  • Knowledge of current programming languages, frameworks, tools, and platforms
  • Excellent communication and presentation skills
  • Strong organisational and time-management abilities
  • Demonstrated passion for empowering underrepresented communities through education

#J-18808-Ljbffr

Software Development Teaching Assistant Coding Black Females employer: Coding Black Females Ltd.

Coding Black Females is an exceptional employer dedicated to empowering black women in tech through education and community support. With a strong focus on inclusivity, our remote teaching assistant role offers flexible hours, competitive pay, and the opportunity to make a meaningful impact by helping learners develop essential software development skills. Join us in fostering a supportive work culture that values growth, mentorship, and the celebration of diverse talent in the tech industry.
C

Contact Detail:

Coding Black Females Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Development Teaching Assistant Coding Black Females

✨Tip Number 1

Familiarise yourself with the specific programming languages and tools mentioned in the job description, such as Python, JavaScript, and Git. Being able to demonstrate your knowledge and experience with these technologies during interviews will show your commitment and readiness for the role.

✨Tip Number 2

Engage with the Coding Black Females community online. Follow their social media channels, participate in discussions, and attend any virtual events they host. This will not only help you understand their mission better but also allow you to network with current members and potentially get insights into the application process.

✨Tip Number 3

Prepare to discuss your teaching or mentoring experiences in detail. Think of specific examples where you've helped others learn or overcome challenges in software development. This will highlight your ability to support learners effectively, which is a key aspect of the Teaching Assistant role.

✨Tip Number 4

Showcase your passion for empowering underrepresented communities through education. Be ready to share your personal journey and how it aligns with the mission of Coding Black Females. This connection can make a strong impression during interviews and demonstrate your commitment to their goals.

We think you need these skills to ace Software Development Teaching Assistant Coding Black Females

Strong understanding of software development
Programming Fundamentals (e.g., Python, JavaScript, Java, C#)
Front-End Development (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js)
Back-End Development (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails)
Database Management (e.g., SQL, NoSQL, PostgreSQL, MongoDB)
Version Control (e.g., Git, GitHub)
API Development and Integration (RESTful APIs)
Data Structures and Algorithms
Testing and Debugging
Deployment and Cloud Platforms (e.g., AWS, Azure, Google Cloud)
Software Development Methodologies (e.g., Agile, Scrum)
Excellent communication and presentation skills
Strong organisational and time-management abilities
Experience supporting software development training or mentoring
Ability to adapt to a range of learning styles
Passion for empowering underrepresented communities through education

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development and any teaching or mentoring roles you've held. Emphasise your ability to communicate complex concepts clearly, as this is crucial for the Teaching Assistant role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for empowering underrepresented communities, particularly black women in tech. Mention specific experiences that demonstrate your commitment to this mission and how you can contribute to Coding Black Females.

Showcase Relevant Skills: List programming languages and tools you are familiar with, such as Python, JavaScript, or Git. Highlight any experience you have with teaching or supporting learners, especially in a technical context, to show you’re a good fit for the role.

Prepare for Potential Questions: Think about how you would support learners with different skill levels and learning styles. Be ready to discuss your approach to mentoring and how you would engage participants during live sessions, as this will likely come up in the interview process.

How to prepare for a job interview at Coding Black Females Ltd.

✨Show Your Passion for Empowerment

Make sure to express your enthusiasm for empowering underrepresented communities, especially black women in tech. Share any personal experiences or initiatives you've been involved in that align with Coding Black Females' mission.

✨Demonstrate Technical Knowledge

Be prepared to discuss your understanding of software development concepts and tools. Familiarise yourself with programming languages and frameworks mentioned in the job description, and be ready to explain how you can support learners in these areas.

✨Highlight Communication Skills

As a Teaching Assistant, effective communication is key. Prepare examples of how you've successfully explained complex concepts to others or adapted your teaching style to meet different learning needs.

✨Prepare for Flexibility and Proactivity

The role requires a flexible approach to various tasks. Think of instances where you've had to adapt quickly or take initiative in a previous role, and be ready to share these examples during the interview.

Software Development Teaching Assistant Coding Black Females
Coding Black Females Ltd.
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>