Simplify Logo

Full-Time

Software Engineer Instructor

Posted on 9/6/2024

General Assembly

General Assembly

1,001-5,000 employees

Offers courses for career skill development

Education
Consulting

Mid, Senior

Remote in USA + 2 more

Category
Full-Stack Engineering
Software Engineering
Required Skills
Python
JavaScript
React.js
NoSQL
Ruby
SQL
Postgres
Redis
MongoDB
AngularJS
HTML/CSS
Requirements
  • You have at least 3+ years of experience working on a software development team.
  • WDI/SEI Alumni a strong plus.
  • You have working experience in both front-end and back-end development, and are fluent in:
  • HTML and CSS
  • Full-stack JavaScript (strong JavaScript highly preferred)
  • At least one JS MV* framework (Angular, Backbone, or React preferred)
  • SQL databases (we generally use PostgreSQL)
  • NoSQL (we generally cover MongoDB and Redis)
  • At least one additional object-oriented language (Ruby or Python preferred)
Responsibilities
  • Teach Sunday-Thursday, 9am-5pm (local time), for the 12 week duration of the program.
  • Instructors will need to commit a few hours per week supporting students, preparing lessons and materials, leveraging existing GA curriculum content.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Work alongside GA staff and teaching team to best meet the needs and learning styles of your students.
  • Guide students through development of a stellar final project that will showcase their abilities to hiring managers.
  • Facilitate a dynamic, collaborative, and positive classroom community.
  • Inspire students to persevere through the challenges of learning a new skill set.

General Assembly focuses on teaching in-demand skills to help individuals and companies advance in their careers. It offers courses in areas like web development, data science, and digital marketing, which are designed to meet the current job market's needs. Students can choose from online or in-person classes, making education accessible to many. General Assembly generates revenue through tuition fees for its courses and by partnering with large companies to provide corporate training. This partnership not only helps businesses upskill their employees but also provides a consistent income for General Assembly. Additionally, the company offers free introductory courses, allowing potential students to explore its offerings before enrolling in paid programs. The goal of General Assembly is to equip a global community of learners and businesses with the skills necessary for success in today's workforce.

Company Stage

M&A

Total Funding

$556.7M

Headquarters

New York City, New York

Founded

2011

Simplify Jobs

Simplify's Take

What believers are saying

  • The launch of new part-time bootcamps in UX Design and Data Analytics demonstrates General Assembly's commitment to flexible learning options, catering to working professionals.
  • Partnerships with organizations like CollegeVine expand career opportunities for students, enhancing General Assembly's reputation and reach.
  • Recognition by Deloitte and Fast Company as a leading innovator in education underscores the company's strong market position and growth potential.

What critics are saying

  • The competitive landscape of online education and bootcamps is crowded, requiring General Assembly to continuously innovate to maintain its edge.
  • Dependence on corporate partnerships for a steady revenue stream could be risky if economic downturns lead to reduced corporate training budgets.

What makes General Assembly unique

  • General Assembly's dual focus on individual learners and corporate training solutions sets it apart from competitors who may only target one segment.
  • The company's global reach with 30 campuses worldwide provides a significant advantage in terms of accessibility and market penetration.
  • Offering free introductory courses like Dash allows potential students to experience the quality of education before committing financially, a unique approach in the education sector.

Benefits

Inspiration - Shape how people think and learn, from junior developers to employees of Fortune 500 companies.

Community - Collaborate with smart, passionate peers to achieve goals and grow our business.

Growth - Develop professional skills through mentorship, career development, and free GA classes.

Benefits - Balance work and life with generous paid time off, parental leave, and more.

INACTIVE