Jobs /

Software Engineering Instructor/Mentor - Dallas Campus

Galvanize

Apply Now

Job Details

Location: Dallas, Dallas County, Texas, USA Posted: Jul 15, 2020

Job Description

Software Engineering Instructor/Mentor - Dallas Campus (pending regulatory approval)
  • Instruction: On-campus (pending COVID-19 restrictions)
  • Location: TBD (Dallas–Plano–Irving metropolitan division)
Company Description Hack Reactor is a program for gifted students of software engineering. In three months, we transform ambitious amateurs to coding professionals. Hack Reactor's mission is twofold: to empower people and to transform education through rapid-iteration teaching. We are the premier advanced immersive program that trains exceptional full-stack Software Engineers. Students train 11 hours a day, 6 days a week, over 12 weeks in a curriculum focused on computer science fundamentals and JavaScript. Employees enjoy a fun, collegial startup environment genuinely committed to employee health and wellness, and filled with talented, hard-working and fun people. You will be surrounded by friendly, brilliant, and mission-driven professionals who work hard to provide the best student experience of its kind in the world. Job DescriptionWe are looking for a Software Engineering Instructor / Technical Mentor to train the brightest students in the coding industry in JavaScript fundamentals and engineering best practices. This role involves launching a new campus in the Dallas area, pending Texas regulatory approval, and it may include helping out with leadership and marketing functions prior to the first class starting. Technical Mentors are primarily responsible for ensuring students are technically prepared for a successful job search and career in the software industry. Technical Mentors are student-facing members of the team, building culture, coaching success behaviors, and talking code. The Technical Mentor works closely with a classroom of students across the entire length of the program and, in collaboration with other team members, is responsible for the education and employability of the student as well as the strength of the cohort community. The Tech Mentor watches over their class of students and ensures on a day-to-day basis that everyone is learning rapidly and is on track for success. When a student gets a job after the program, such core teaching staff are those they thank with the deepest emotion. Responsibilities
  • Ensure students are technically prepared for success in their job search and on the job.
  • Deliver one-on-one technical coaching and support to students, developing their coding skills and understanding of and ability to effectively communicate about difficult technical concepts.
  • Intentionally push students to become increasingly autonomous engineers; support them in reading & accurately interpreting documentation and error messages, improve their debugging skills, and become courageous coders.
  • Provide expert technical and project management guidance to small groups of students building exciting projects using cutting-edge technologies.
  • Accurately and proactively evaluate, track & communicate student technical progress. This includes grading students’ work, delivering feedback, and modeling successful behavior.
  • Build and execute effective individual student remediation plans to ensure that all of our students become successful software engineers.
  • Identify and respond to cohort-wide remediation needs, crafting supplemental lectures & lesson plans addressing cohort-specific needs.
  • Contribute to curriculum initiatives that address popular technologies.
  • Contribute to local evangelism and enrollment initiatives, such as attendance at meetups, speaking at conferences, leading workshops, etc.
  • Serve as a technical partner while collaborating with all other departments that ensure job search success.
Qualifications
  • Expert-level software engineer, particularly regarding Javascript knowledge, related emerging technologies, and relevant development tools
  • Experience with industry-standard software development practices and methodologies like Agile, Scrum and Kanban
  • Skilled and engaging facilitator/lecturer
  • Ability to analyze and model student progress and remove educational roadblocks
  • Possesses a strong growth mindset: seeks feedback, admits to and learns from failure, autonomously learns and grows while seeking appropriate support from coworkers and manager
  • Motivated by and derives satisfaction from high-ownership work environments and has a passion for education
  • Aligned with our overall instructional philosophies
  • Highly autonomous, conscientious, reliable, self-motivated and solution-oriented
  • Strong collaboration skills, high self-awareness, flexible, open-minded and positive
  • Empathetic and charismatic
  • Able to work occasional evenings/Saturdays.
  • Should have one of the following:
  • Master’s / Bachelor’s Degree in Software Engineering or
  • Bachelor’s Degree + 2 years of professional full time software engineering experience or
  • 5 years professional full-time software engineering experience
Additional informationJob Perks
  • Full benefits: medical/dental/vision insurance
  • Inspiring workplace and motivated colleagues
  • Pre-tax transit benefits
  • HSA or FSA depending on the plan
  • Flexible PTO and sick days
  • 401(k) options
Galvanize provides equal employment opportunities (EEO) to all employees and applicants for employment. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

About Galvanize

Galvanize is a school for entrepreneurs, engineers, and data scientists.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free