4+ years of full-time working experience in a software development/engineering role. Availability to lead lectures during specific course times. Strong understanding of full-stack web development and best practices. Proficiency with React, Node, Express, and PostgreSQL. Experience working through shifting priorities and learning while maintaining organization. Passion for training developers and some experience teaching in online environments. Preferred: 1+ years of instructional experience with a demonstrated track record of educational excellence.