More jobs:
Coding Mentor Birmingham, AL
Job in
Birmingham, Jefferson County, Alabama, 35275, USA
Listed on 2026-01-02
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
Coding Mentor (Contract) – Birmingham, AL
Join to apply for the Coding Mentor (Contract) – Birmingham, AL role at Ed Farm
Job PurposeThe 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.
ExpectationsThe 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
- 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
- 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)
- 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
Entry level
Employment typeContract
Job functionOther
IndustriesEducation 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).
(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:
×