View Our Website View All Jobs

Web Development Instructor and Software Engineer

Do you love sharing your web development skills with others? If you’re brimming with empathy for the beginning programmer, a lifelong learner yourself, and interested in making software engineering teams more successful, we’d love to have you join our team.

Launch Academy is seeking an experienced software developer to join a small team of like minded engineers to guide our immersive web development program in Philadelphia, PA. 

We are always tinkering and finding new ways to improve our education. Our agile approach and the changing technical needs of our hiring partners ensure our curriculum and the technologies we teach will remain interesting and exciting.


The Challenge

Traditional Computer Science education is broken and we are seeking to offer an alternative to people who want to learn the craft of web development. We've helped to launch over 600 careers in Software Engineering. While that’s a good start, we want your help in bringing the gift of loving what you do to a broader audience.


The Role

  • Mentor students in small groups and one-on-one settings
  • Write new exercises and learning challenges to reinforce concepts
  • Develop internal education software
  • Introduce new material to the class via facilitations and small clinics


What We're Looking For

  • Teaching experience is a definite plus but a willingness to learn how to become a better educator is a requirement.
  • Patience and empathy are qualities equally as important as technical prowess.
  • Technical skills must include either Ruby on Rails or ReactJS experience.
  • Our Curriculum runs the full spectrum of modern web technologies. We teach JavaScript, Ruby, SQL, HTML, CSS, ReactJS, Rails, Sinatra, and Foundation to name a few languages and frameworks. Demonstrated experience with these technologies is preferred.
  • A desire to help others.
  • Enough industry experience to know that you are excited to tackle the challenge of mentoring aspiring web developers and an understanding of the soft skills involved in that work.


Why Launch Academy?

Launch Academy aims to provide an education that delivers a new and promising career in web development. Being an Experience Engineer at Launch Academy allows you to share your craft with aspiring developers alongside a team of capable and ambitious peers. We're applying Agile methodologies to iteratively design a premium learning experience.

In addition to a great team and environment for personal growth, Launch Academy offers competitive compensation, 80% coverage of health care cost, and a use it as you need it vacation policy.


Equal Employment Opportunity

Launch Academy provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Launch Academy adheres to applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Launch Academy expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Launch Academy’s employees to perform their job duties may result in discipline up to and including discharge.

Considered applicants must be authorized to work in the United States.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file