Lead Instructor (Ruby, Rails, JS) FT or PT

App Academy - San Francisco, California - Part time

About the Role

The Instructional Team at App Academy is responsible for delivering all technical content training to our students who are enrolled in the full time, in-person web development program. The Team consists of:

  1. Teaching Assistants (TAs) who are top-performing App Academy graduates who choose to work at App Academy following graduation in order to transform student lives. TAs are responsible for answering student questions, providing feedback on projects, and lecturing. They act as the immediate support team for the Lead Instructors; and
  2. Instructional Program Manager who utilizes their training in teaching and management to train and manage the instructional staff (primarily the TAs) so as to improve instructional methodologies in the classrooms and ultimately enhance student outcomes; and
  3. Lead Instructors who are experienced engineers and who take primary responsibility for crafting and delivering lectures within the classroom.

This role reports directly to the Head of the Instructional Team (currently based in NYC) and will also have a dotted reporting line to the Director of Student Outcomes who oversees the entire student instructional experience from the technical instruction to the career placement curriculum.


  • Craft comprehensive lecture plans for each lecture
  • Deliver daily lectures to the students enrolled in the full time, in-person web development program
  • Mentor the Instructional Team TAs and contribute towards their professional development
  • Provide feedback to the Curriculum Team on changes or additions needed to the curriculum

Experience and Qualifications

  • 3+ years of experience working as a software engineer and web developer
  • Expertise in the following technologies - Ruby, Rails, JavaScript, SQL
  • Nice to haves - TDD and RESTful APIs Strong communication skills
  • A passion for and interest in teaching
  • Commitment to our mission to empower people to transform their lives by tying our success as a business to those of our students

Our Values

  • Take responsibility for student success: Everyone works together to enable student success
  • Follow the numbers: Decisions should be backed by data
  • Embrace a growth mindset: View challenges and failures as opportunities to improve
  • Start with why: See the big picture and question the status quo. If there’s a better way of doing things we should investigate it
  • Create an inclusive environment: We work together to promote empathy and respect amongst all students and staff


  • Competitive salary
  • Unlimited paid time off
  • Employer-sponsored health insurance plans with 100% support for premiums
  • Delicious catered lunch twice a week
  • Great location with easy access to transportation options
  • Generous paid family leave program
  • The opportunity to work with driven and talented colleagues committed to lifelong learning

This is an in-person role based in San Francisco. Please indicate in your application whether you are looking for full-time or part-time employment as we are open to both. 

App Academy is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We believe strongly that technology companies benefit from diversity and encourage applicants from underrepresented backgrounds to apply.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Learn more about our students, staff, and community at our blog here: https://blog.appacademy.io/

Apply for this job

Apply for this job


Higher Ed Faculty

Experience Level

Mid Level

App Academy

a/A is a top-rated coding bootcamps. We offer is a 12-week intensive coding and job search program that trains full-stack web developers. Our unique model — we defer tuition until our students secure jobs — aligns us with the success of our students. Help us empower people to transform their lives.

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up