Uncubed

Web Development Instructor, Sr. Full Stack Developer

Galvanize, San Francisco

The learning community for technology


Galvanize is seeking an Instructor to teach full stack web development in an intensive, 6-month course. At Galvanize, we don’t just teach, we guide. We use data-driven instructional design to differentiate for students’ diverse personality types, habits, and learning styles. We immerse students in an agile development process from day one to help them become the best developers (and life-long learners) they can be.

Full Stack Instructor curriculum includes these topics and more:
Learning how to learn - tools, habits, and mindsets
How the web works
Version Control
HTML and CSS
Programming fundamentals in Javascript
Test Driven Development
Server-side frameworks with Express
Client-side frameworks with Angular
Responsive Design
APIs
Algorithms
Interview Skills

As a Web Development Instructor at Galvanize, you will:

  • Lead lectures and class activities and support students during project work.
  • Plan daily lessons and assess students on an ongoing basis 
  • Identify and schedule relevant guest speakers
  • Assist in student placements process
  • Give curriculum feedback to the instructional team
  • Help develop internal student tools.
  • Provide students with a meaningful training experience in the classroom.
  • Work alongside program staff in providing prompt feedback on student progress.
  • Guide students through development of a final project that will showcase their web development abilities to hiring managers.
  • Facilitate a dynamic and collaborative classroom community.
  • Teach and plan a full work week, five days a week, for 24 weeks
  • Facilitate a dynamic and collaborative classroom community.
  • Inspire students to persevere through the challenges of turning their ideas into actual web application.
  • Contribute to local evangelism, admissions, and nurture activities, such as attendance at meet-ups, speaking at conferences, leading workshops, etc.

Expected Experience:

  • At least 4+ years of advanced JS, Node experience
  • Fluency in the following topics: HTTP, Rails, JavaScript, SQL (PostgreSQL), HTML; CSS; databases
  • Experience working with agile teams – pair programming experience a plus.
  • Thrives in a continuous feedback environment and welcomes feedback from students and other instructors
  • Previous background in teaching and/or mentoring aspiring developers – or a deep interest in giving it a try.
  • Eager to shape the skills, minds, and trajectories of the newest generation of web developers.
  • High performing current immersive instructor desirable
  • Great communication skills

Professional Development:

  • At Galvanize, we strive to provide meaningful professional development opportunities to all of our employees. Here are just a few of the ways you will continue to grow and “level-up” as a developer and a teacher:
  • There’s no better way to learn than to teach! You’ll be amazed at how much you’ll develop skills you thought you were already an expert in just by helping students and planning lessons.
  • Opportunities to work with and learn from other data science and web development instructors in a highly collaborative and intellectually rich environment.
  • Previous projects have involved: High Level Machine learning, Deep Learning, Data Engineering and Architecture, Applied Statistics and Statistical Modeling, Web Development Ruby on Rails, Angular, Ember, React, and Node.js and Express.Become 
  • Become the best instructor you can be with ongoing training and support.

More about Galvanize:

  • Galvanize is a dynamic learning community for technology. Our community is where people and companies with the guts and smarts to create real-world change congregate and inspire each other. Our goal is to make opportunities in technology available to all those with the aptitude, determination, and drive.  Across our 8 beautifully designed urban campuses, we offer a unique combination of education, workspace, and networking. 
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 21st Century school for entrepreneurs, engineers, and data scientists. On eight campuses across the U.S., the energy, intellect and ambition of Galvanize students, members and alumni are at the heart of a learning community that promotes belonging, and that celebrates courage and growth. 

Want to learn more about Galvanize? Visit https://www.galvanize.com/