1

Online Programming Jobs in Provo, UT (NOW HIRING)

Replit Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

Deep knowledge of Replit cloud development environment including online IDE features, multi ... Guides students through creating projects in multiple programming languages, using Replit AI for ...

Replit Tutor

Provo, UT · Remote

$18 - $40/hr

Deep knowledge of Replit cloud development environment including online IDE features, multi ... Guides students through creating projects in multiple programming languages, using Replit AI for ...

JavaScript Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online JavaScript tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Skilled at breaking down asynchronous programming patterns, DOM traversal, and component-based ...

Faculty Lead & Learning Engineer - Sciences

Lehi, UT · On-site

$96K - $126K/yr

About the role The Faculty Lead & Learning Engineer - Sciences is Outsmart's designated faculty ... PhD or EdD preferred * 3+ years teaching or leading curriculum in undergraduate science (online or ...

JavaScript Tutor

Provo, UT · Remote

$18 - $40/hr

... online JavaScript tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Skilled at breaking down asynchronous programming patterns, DOM traversal, and component-based ...

... looking for online Statics and Dynamics tutors nationally. As a tutor on the Varsity Tutors ... Emphasizes connecting mathematical solutions to physical intuition and applies engineering ...

Statics Tutor

Provo, UT · Remote

$18 - $40/hr

... online Statics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Familiar with engineering statics curricula and common challenges such as drawing accurate free ...

Fluid Mechanics Tutor

Provo, UT · Remote

$18 - $40/hr

... online Fluid Mechanics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ... Emphasizes connecting mathematical analysis to physical fluid behavior and engineering design ...

C++ Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online C++ tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of C++ syntax, object-oriented programming, memory management, pointers and ...

Statics Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online Statics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Familiar with engineering statics curricula and common challenges such as drawing accurate free ...

Thermodynamics Tutor

Provo, UT · Remote

$18 - $40/hr

... online Thermodynamics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Familiar with engineering thermodynamics curricula and common challenges such as distinguishing ...

... online Thermodynamics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Familiar with engineering thermodynamics curricula and common challenges such as distinguishing ...

C++ Tutor

Provo, UT · Remote

$18 - $40/hr

... online C++ tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of C++ syntax, object-oriented programming, memory management, pointers and ...

... online Fluid Mechanics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ... Emphasizes connecting mathematical analysis to physical fluid behavior and engineering design ...

... online PE - Structural tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ... licensed engineers for PE Structural certification. * Strategic Test-Taking & Problem-Solving:

PE - Structural Tutor

Provo, UT · Remote

$30 - $40/hr

... online PE - Structural tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ... licensed engineers for PE Structural certification. * Strategic Test-Taking & Problem-Solving:

Web Development Tutor

Provo, UT · Remote

$18 - $40/hr

... online Web Development tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ... engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching full-stack ...

Showing results 41-60

Online Programming information

See Provo, UT salary details

$12

$49

$67

How much do online programming jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for online programming in Provo, UT is $49.45, according to ZipRecruiter salary data. Most workers in this role earn between $41.63 and $59.13 per hour, depending on experience, location, and employer.

What is online programming?

Online programming refers to the practice of writing, testing, and deploying code using internet-based platforms or environments rather than traditional offline software. This can include activities such as collaborating on code through cloud-based IDEs, participating in coding competitions, or contributing to open-source projects remotely. Online programming enables developers to work from anywhere, access shared resources, and often collaborate in real time, making it ideal for remote teams and distributed projects.

What are online programming jobs?

Online programming jobs entail developing software, apps, or websites from a remote location. Your duties depend on your employer and the project, with different products requiring different skill sets and knowledge. As an online programmer, you may work for a single company, or you may work on a freelance basis for multiple clients. You need coding skills relevant to the projects on which you work. This career requires the ability to work independently and to communicate with clients or other team members over the web or via email. In addition to writing programs, online programmers test and debug code.

What are some common challenges faced by online programmers, and how can they overcome them?

Online programmers often encounter challenges such as managing remote collaboration, staying updated with rapidly changing technologies, and maintaining self-discipline while working independently. To overcome these obstacles, it's essential to utilize effective communication tools, participate in regular virtual meetings, and leverage online resources for continuous learning. Building a structured daily routine and proactively engaging with team members can also help maintain productivity and foster a sense of connection within distributed teams.

What are the key skills and qualifications needed to thrive as an online programmer, and why are they important?

To thrive as an Online Programmer, you need strong proficiency in programming languages (such as C++, Python, or Java), computer science fundamentals, and experience in developing networked applications or systems. Familiarity with version control systems (like Git), cloud platforms (AWS, Azure), and relevant certifications (such as AWS Certified Developer or Microsoft Certified: Azure Developer) are often expected. Effective problem-solving, communication, and teamwork skills help online programmers collaborate efficiently on complex, distributed projects. These skills are crucial for building reliable, scalable, and secure online systems that support user needs and business objectives.

What is the difference between Online Programming vs Web Development?

AspectOnline ProgrammingWeb Development
Required CredentialsOften self-taught or coding bootcamps; certifications varyTypically includes web-specific certifications or degrees
Work EnvironmentRemote, freelance, or project-basedRemote or office-based, often within agencies or companies
Industry UsageUsed across tech, startups, and freelance marketsPrimarily in digital agencies, corporate websites, and online services
Common Search/ComparisonYesYes

Online Programming focuses on coding skills applicable across various platforms and projects, often in freelance or remote settings. Web Development is more specialized, involving building and maintaining websites and web applications, often within structured teams or companies. While overlapping, Online Programming offers broader coding opportunities, whereas Web Development emphasizes web-specific skills and environments.

What are the most commonly searched types of Programming jobs in Provo, UT?

The most popular types of Programming jobs in Provo, UT are:

What cities near Provo, UT are hiring for Online Programming jobs?

Cities near Provo, UT with the most Online Programming job openings:

Infographic showing various Online Programming job openings in Provo, UT as of August 2026, with employment types broken down into 64% Full Time, 33% Part Time, 1% Temporary, and 2% Contract. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $102,860 per year, or $49.5 per hour.

AP Computer Science A Tutor

Varsity Tutors

Spanish Fork, UT • Remote

$18 - $40/hr

Part-time

Re-posted 15 days ago


Varsity Tutors rating

5.7

Company rating: 5.7 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

14th of 24 rated private schools and tutoring


Job description

About the Job
The Varsity Tutors Live Learning Platform has thousands of students looking for online AP Computer Science A tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule, earn competitive rates, and make a real impact on students' academic success and understanding. All from the comfort of your home.
Why Join Our Platform?
  • Earn incrementally higher pay for each session with the same student, reaching up to $40/hour.
  • Get paid up to twice per week, ensuring fast and reliable compensation for the tutoring sessions you conduct and invoice.
  • Set your own hours and tutor as much as you'd like.
  • Tutor remotely using our purpose-built Live Learning Platform. No commuting required.
  • Get matched with students best-suited to your teaching style and expertise.
  • Our AI-powered Tutor Copilot enhances your sessions with real-time instructional support, lesson generation, and engagement features, helping you save prep time and focus on impactful teaching.
  • We handle the logistics—you just invoice for your tutoring sessions, and we take care of payments.

What We Look For In a AP Computer Science A Tutor
  • Advanced Subject Mastery: Deep knowledge of Java programming including primitive types, objects, boolean expressions, iteration, arrays, ArrayLists, two-dimensional arrays, inheritance, and recursion. Ability to explain object-oriented programming principles, algorithm efficiency, and common data structures while preparing students for the AP Computer Science A examination including multiple-choice and free-response questions.
  • Conceptual Teaching & Problem-Solving: Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming. Guides students through implementing searching and sorting algorithms, designing class hierarchies, manipulating arrays and ArrayLists, and writing recursive methods. Emphasizes developing computational thinking and problem decomposition skills while connecting programming concepts to real-world software development applications.
  • Curriculum Awareness & Adaptive Instruction: Familiar with AP Computer Science A curriculum across ten units and common challenges such as understanding polymorphism, implementing recursive solutions, and writing correct code in free-response format without an IDE. Adapts instruction using code tracing exercises, pair programming activities, and AP-style practice to support students from introductory programming through exam-level Java proficiency.
  • Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple approaches, and adapt instruction to meet individual learning needs and styles.
  • Strong communication skills and a friendly, engaging teaching style.
  • Ability to adapt to different learning styles and student needs.

Ways To Connect With Students
  • 1-on-1 Online Tutoring - Provide personalized instruction to individual students.
  • Instant Tutoring - Accept on-demand tutoring requests whenever you're available.

About Varsity Tutors And 1-on-1 Online Tutoring
Our mission is to transform the way people learn by leveraging advanced technology, AI, and the latest in learning science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students receive customized instruction that helps them achieve their learning goals. Our platform is designed to match students with the right tutors, fostering better outcomes and a passion for learning.
Please note: Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West Virginia or Puerto Rico.

What Varsity Tutors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom