Website Design (HTML/CSS) Instructor
PART-TIME WEBSITE DESIGN (HTML/CSS) INSTRUCTOR
Build for the Web. Teach Real Skills. Inspire Future Creators.
Location: 3301 E 12th St, Suite 205, Oakland, CA 94601
Start Date: September 2, 2026
Pay: $25–$40/hour, based on experience
Position: Part-Time | In-Person
💻 Turn Ideas Into Websites
We’re looking for an enthusiastic Website Design Instructor to introduce high school students to the fundamentals of building and designing websites with HTML and CSS.
Students will learn how websites are structured, styled, and brought to life while working on hands-on projects they can actually see and interact with. You’ll guide them from basic concepts to creating their own web pages while encouraging creativity, problem-solving, and experimentation.
You don't need to be a professional developer or experienced classroom teacher. If you have a solid understanding of HTML/CSS, enjoy building websites, and can explain technical concepts in a clear and approachable way, you may be a great fit.
Curriculum guidance and instructional materials are provided, giving you a structured foundation while allowing you to bring your own teaching style and creativity to the classroom.
🎯 What You'll Do
- Lead engaging, hands-on website design sessions
- Teach the fundamentals of HTML and CSS
- Explain how websites are structured, styled, and organized
- Guide students through building web pages and small projects
- Introduce concepts such as HTML elements, page structure, CSS styling, layouts, colors, typography, and responsive design
- Break down technical concepts into clear, easy-to-understand steps
- Help students troubleshoot code and understand how to fix common issues
- Encourage students to experiment with their own designs and ideas
- Adapt instruction to different skill levels and learning styles
- Provide constructive feedback and celebrate student progress
- Encourage creativity, problem-solving, and independent thinking
- Maintain a supportive, organized, and positive learning environment
- Communicate professionally with program coordinators and school staff
- Arrive prepared, dependable, and ready to teach
🌟 What We're Looking For
You don't need to be a professional software engineer or traditional teacher. We're looking for someone who understands HTML/CSS and can make web development approachable and interesting for high school students.
You may be a great fit if you have:
- Working knowledge of HTML and CSS
- Experience building websites or web projects
- Ability to explain technical concepts clearly and patiently
- Strong problem-solving and communication skills
- A genuine interest in technology, web design, or education
- Comfort leading and engaging groups of students
- An encouraging and approachable personality
- Reliability, professionalism, and a positive attitude
- Willingness to follow provided curriculum while bringing your own creativity
Teaching experience is a plus, but not required. Experience in web development, coding, tutoring, mentoring, camps, STEM programs, or education is helpful.
Web developers, designers, computer science students, coding students, college students, recent graduates, aspiring educators, and technology enthusiasts are all encouraged to apply.
💡 Why You'll Love This Role
- Competitive Pay: Earn $25–$40/hour, based on experience and qualifications.
- Curriculum Support: Get teaching materials and guidance, so you don't have to build lessons from scratch.
- Hands-On Teaching: Help students build real websites and see their code come to life.
- Meaningful Work: Give students practical technology skills they can use for future projects, education, and careers.
- Build Valuable Experience: Develop skills in teaching, communication, classroom leadership, and youth development.
- Creative Freedom: Encourage students to experiment with design while bringing your own personality and ideas into the classroom.
💻 This Role Could Be a Great Fit If You Are
- A web developer or web designer
- An HTML/CSS enthusiast
- A computer science or software engineering student
- A UX/UI or digital design student
- A coding instructor or tutor
- A college student or recent graduate
- An aspiring teacher or educator
- A technology professional looking for meaningful part-time work
- A mentor or camp instructor with coding experience
- Someone who enjoys building websites and helping others learn
Ready to Build Something Great?
If you have a solid foundation in HTML/CSS, enjoy working with teenagers, and can make web development engaging and approachable, we'd love to hear from you.
Apply today and help students turn their ideas into websites while building skills they can take with them into college, careers, and beyond.