1

High School Programming Jobs in Portland, OR (NOW HIRING)

ASP Support

Portland, OR · On-site

$18 - $25/hr

PRIMARY JOB RESPONSIBILITIES Assist in the coordination of after school programming activities ... High school diploma or equivalent required. At least one year experience directly relating to the ...

ASP Support

Portland, OR · On-site

$18 - $25/hr

PRIMARY JOB RESPONSIBILITIES Assist in the coordination of after school programming activities ... High school diploma or equivalent required. At least one year experience directly relating to the ...

PRIMARY Job responsibilities * Assist in the coordination of after school programming activities ... High school diploma or equivalent required. At least one year experience directly relating to the ...

... and programming outcomes. Minimum Qualifications, Skills, Abilities: * Daily and consistent ... Has experience working with children, high school students, and/or adolescents * Is flexible and ...

Showing results 21-40

High School Programming information

See Portland, OR salary details

$47.2K

$75.1K

$105K

How much do high school programming jobs pay per year?

As of Aug 12, 2026, the average yearly pay for high school programming in Portland, OR is $75,144.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,100.00 and $93,900.00 per year, depending on experience, location, and employer.

What does a typical day look like for a high school programming teacher?

A typical day for a High School Programming Teacher involves planning and delivering programming lessons, guiding students through coding exercises and projects, and assessing student progress. You may spend time collaborating with other teachers to integrate technology into other subjects, updating curriculum materials, and providing one-on-one support to students who need extra help. Teachers often participate in professional development, after-school clubs, or coding competitions to enrich the student experience. The role requires balancing classroom instruction with preparation, grading, and fostering a positive learning environment.

What is a high school programming?

A High School Programming job typically involves teaching students the fundamentals of computer programming and coding. This role may include designing lesson plans, leading coding exercises, and helping students develop problem-solving skills through programming projects. It can be part of a formal teaching position, a tutoring role, or a mentorship opportunity in coding clubs or after-school programs.

What programming jobs are in high demand?

High demand programming jobs include software developers, web developers, and mobile app developers, often requiring knowledge of languages like Java, Python, or JavaScript. Skills in cloud computing, cybersecurity, and data analysis also increase job prospects, with many roles available in tech companies, finance, and healthcare sectors.

What are the key skills and qualifications needed to thrive in the high school programming position, and why are they important?

To thrive as a High School Programming Teacher, you need a solid background in computer science concepts, strong programming skills (in languages such as Python, Java, or C++), and a relevant teaching certification or state license. Experience with educational technology tools, coding platforms (e.g., Code.org, Scratch), and classroom management systems is beneficial. Excellent communication, patience, and the ability to inspire students are essential soft skills for this role. These skills enable effective instruction, support diverse learning needs, and foster student engagement and success in programming.

What are the most commonly searched types of High School Programming jobs in Portland, OR? The most popular types of High School Programming jobs in Portland, OR are:
What job categories do people searching High School Programming jobs in Portland, OR look for? The top searched job categories for High School Programming jobs in Portland, OR are:
Infographic showing various High School Programming job openings in Portland, OR as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 3% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $75,144 per year, or $36.1 per hour.

$18 - $25/hr

Part-time

Re-posted 17 days ago


Job description

The ASP Support position assists in providing after school program activities for SEI, as well as move through the SEI Center building assisting between activities in various locations. This position may not have one set location in the Center from day to day and must report to the ASP Manager for daily direction.
PRIMARY JOB RESPONSIBILITIES
Assist in the coordination of after school programming activities.
Assist with supervision to students during on-site recreation activities.
Identify materials and equipment needed for activities.
Adhere to and ensure rules and regulations are followed for all game room and gym activities.
Assist with classroom instruction as needed (i.e.: in absence of instructor, to promote class, etc.).
Provide written and verbal reports as needed.
Other reasonably related duties as assigned.
QUALIFICATIONS
Must be detail oriented and highly organized with the ability to meet deadlines.
High school diploma or equivalent required.
At least one year experience directly relating to the job duties.
Experience supervising indoor/outdoor games and other recreational and sports-related activities with elementary and middle school level students.
Ability to motivate and build positive relationships.
Ability to use personal initiative and cooperation in performing job duties.
Excellent interpersonal skills.
Must have current and valid state drivers license, in good standing with no insurability restrictions and must be insurable under SEIs auto insurance policy.
• High school diploma or equivalent required.
• At least one year experience directly relating to the job duties.
• Experience supervising indoor/outdoor games and other recreational and sports-related activities with elementary and middle school level students.
• Ability to motivate and build positive relationships.
• Ability to use personal initiative and cooperation in performing job duties.
• Excellent interpersonal skills.