Full Stack Software Engineer/Instructor

Prime Digital Academy

Job Description

The Full-Stack Software Instructor provides structure and supports positive outcomes for students at Prime. We're looking for engineers who are passionate about education and mentorship.

Through experience, empathy and leadership in the classroom you'll be helping others learn the craft of software development using modern tools and techniques. You and your co-instructor are responsible for guiding a cohort of students through the Prime program with the assistance of the entire instruction team. Prime teaches full-stack development using JavaScript, though our instructors come from a wide range of development backgrounds.

You'll be joining a small company with a passionate and dedicated team. We offer competitive salary and benefits including a generous PTO program, medical, dental, and vision benefits as well as a 401K plan with a company match. To apply, send your resume to recruiting@primeacademy.io

Typical Duties and Responsibilities

  • Preparing and delivering daily/weekly technical lectures
  • Supporting students through instruction and advice
  • Moderating class discussion to balance input and participation
  • Engaging students in classroom activities
  • Providing verbal and written feedback on student code
  • Participating in weekly in-person or video hangouts with cohorts in the pre-work phase
  • Scheduling and leading 1:1 check-in session with students
  • Responding to correspondence from current students through email and slack
    • Requirements

      • Familiarity and ability to work with modern software engineering technologies, tools and techniques
      • Self-motivated, independent, and success driven
      • Ability to manage difficult or emotional situations, responding promptly to requests for service and assistance
      • Proven leadership and teamwork skills and collaborative group problem solving
      • Experience with 2 or more of the following:
        • JavaScript
        • Client-side or server-side development experience
        • Databases (e.g. SQL, NoSQL)
        • HTML/CSS
        • Modern source code management (e.g. Git)
        • Utility and deployment technologies (e.g. Grunt, Bower)
      • Nice to haves