×
Register Here to Apply for Jobs or Post Jobs. X

Coding Mentor Birmingham, AL

Job in Birmingham, Jefferson County, Alabama, 35275, USA
Listing for: Ed Farm
Contract, Per diem position
Listed on 2026-01-02
Job specializations:
  • Education / Teaching
    Computer/Coding Teacher, Youth Development
Job Description & How to Apply Below
Position: Coding Mentor (Contract) - Birmingham, AL

Coding Mentor (Contract) – Birmingham, AL

Join to apply for the Coding Mentor (Contract) – Birmingham, AL role at Ed Farm

Job Purpose

The Coding Mentor supports the facilitation of the Ed Farm | Apple Foundations program, providing mentorship, guidance, and instruction in coding, app development, and the overall CBL Framework. This contract role fosters a positive, hands‑on learning environment that prepares learners for careers in technology.

Expectations

The day‑to‑day job responsibilities will fluctuate seasonally throughout the year. Below is a list of the job responsibilities overall.

  • Standard availability Monday – Friday 4:00 – 9:00 PM CST with the flexibility to book outside of standard business hours based on organizational needs
  • Facilitate and co‑lead coding sessions aligned to curriculum goals and learner needs
  • Collaborate with instructional team to refine content, activities, and pacing
  • Provide personalized feedback and mentorship to help learners grasp coding concepts and CBL framework
  • Model mentor behaviors and coach learners on collaboration, problem solving and flexibility
  • Engage in team planning, reflections, and occasional weekend events/workshops
Minimum Qualifications
  • High school diploma or GED required
  • Demonstrated experience in software development, computer science, or related technical field
  • Portfolio of relevant coding projects, Git Hub repositories, or app prototypes
  • Strong interpersonal and communication skills with a passion for teaching and mentoring
  • Comfort with Swift, Swift Playgrounds, or similar programming languages/tools
  • Ability to support diverse learners with patience and adaptability
  • Commitment to Ed Farm's values of equity, creativity, and community
Preferred Qualifications
  • Associate's or Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field
  • Prior experience in instruction, mentoring, tutoring, or youth development
  • Experience applying the Challenge-Based Learning (CBL) framework or project‑based learning
  • Familiarity with iOS app development tools and Apple's ecosystem (Xcode, Test Flight)
Required Skills, Behavior, or Knowledge
  • Foundational understanding of computer science, programming, or app development/software development
  • Experience with Swift (preferred) or another programming language
  • Ability to explain technical concepts in simple, relatable terms
  • Collaborative, flexible, and learner‑centered
  • Clear verbal communication and active listening
  • Committed to creating a supportive learning space
  • Ability to work in a fast‑paced, results‑oriented culture
  • Teaching and presentation skills
Seniority level

Entry level

Employment type

Contract

Job function

Other

Industries

Education Management

Referrals increase your chances of interviewing at Ed Farm by 2x.

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary