Web Application Developer
Oppia Foundation
We are looking for a volunteer software developer to collaborate on building features for an open source education platform that aims to make high-quality basic education accessible for everyone. The volunteer would contribute to the development of tools that enable the community to translate lessons into multiple languages, or improve the learning experience for under-resourced learners around the world who use the platform to learn.
Important! To get started, please don't submit an application through VolunteerMatch. Instead, please follow the instructions on our GitHub wiki page :
- Web :
This is important because we receive multiple applications per day through VolunteerMatch and don't have the capacity to reply to each one. In contrast, the wiki instructions above provide all the information needed for you to get started with the project in a fully self-service way :)
Who Are We?
The Oppia Foundation is a 501(c)(3) nonprofit with the mission to provide high quality education to all. We do this through the creation and maintenance of our platform, Oppia ( the coordination of our passionate contributors, and the development of critical partnerships with NGOs in the communities we aim to serve.
Even before COVID-19, students around the world were facing difficulties accessing quality education due to conflict, discrimination, lack of teacher training, and more. However, with COVID-19 forcing everyone to stay quarantined in their own homes, students now more than ever need access to free, quality education to ensure that they can continue to learn even if they cannot attend school.
Why Oppia is an Organization You Want to Work With
- Oppia has served over 2,000,000 users.
- Oppia focuses on effectiveness, and conducts rigorous user testing and RCTs to validate the lessons we offer. Learners using Oppia’s lessons have seen gains of 50+% from pre-test to post-test.
- Oppia's contributors actively help to provide students around the world with basic education. Please see and for examples of our current work.
- Oppia has a community of hundreds of passionate volunteers from across the globe, so our meetings are held online at flexible times.
What our Software Development team contributes
Software developers will work closely with other volunteer developers around the world, Oppia's design team, and NGOs in various countries who are in direct contact with students, in order to implement features and key functionality to help learners and translators. The team is very collaborative and has a culture of providing and receiving constructive feedback through code reviews. Some examples of projects we're working on include:
- Adding functionality in the "contributor dashboard" to ease the process of translating lessons
- Fixing small issues in the lesson player that confuse students who haven't used a phone before
- Finding ways to make the site faster and more performant on low-end devices
Don't worry if you're new to "open source", or if you're still a student -- many of our contributors are, too, and we'd be more than happy to provide mentorship and support if this is your first time contributing to an open source project! The main thing is that you care deeply about helping people around the world to learn things better, and that you're responsible and reliable.
If you'd like to help out, please follow the instructions on our GitHub wiki page to get started:
- Web :
We look forward to meeting you!
- ...Senior Web Application Developer Location: Sacramento, CA, 95826 (Hybrid) Duration: 6 Months+ In-Person Interview This position plays a critical role in both modernizing our technology stack and ensuring the continued operation of essential legacy...Suggested
- ...Job Title Net Web Developer Location: Sacramento, CA Experience: 12+ months Position Description: Develops new, custom web applications using modern web development tools, technologies and frameworks Provides maintenance and support services on legacy...SuggestedLocal areaRelocation
- ...Web Developer Sacramento, CA 12 months Mandatory Qualifications: 5 Years' experience with HTML - including... ...Degree in information technology. Certifications: Applicable credentials and certifications. Roles &...SuggestedFor contractors
- ...ADA Web Developer West Sacramento, CA 2+ years Required Skills: At least three (3) years of experience working with public... ...including JavaScript, AJAX, and ARIA (Accessible Rich Internet Applications). Two (2) or more years of experience engaging and...Suggested
- ...Web Developer A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well... ...practices for system administration - Desired • Modular web application development - Required • Test-driven development - Required...Suggested
- ...SQL Reports Developer Sacramento, CA 6+ months Responsibilities include maintaining data collection and ETL processes... ..., views, triggers to support database interactions, e.g. by applications or services. The Database Developer/Analyst works closely...
- ...Full Stack .Net Developer Location: Sacramento, CA Duration: 6-12 months In person... ...in Transact SQL Understands Single Page Application Architecture. Experience working with... ...complex, object oriented, multi-tier or Web applications Translate business requirements...
- ...Full Stack.NET Developer Sacramento, CA One of the largest insurance companies in the U.S. that has been around for over 100 years... ...identifying technical solutions as well as implementing the application. The ideal candidate for this position must possess a strong technical...
- ...Cuboid IT Solutions and currently, I am looking for a Software Developer for our client . Please see the job details below and let... ...Minimum 5 years of professional experience in mobile application development for Android and iOS. Proficiency in React Native...Remote workRelocation
$78.4k - $130k
...Duties and Responsibilities: Software Design & Development • Develop, code, test, and debug new embedded software or enhancements... ...guidance to design and modify moderately complex software applications, tools, and utilities. • Apply software design theories, engineering...Local areaRemote work- ...Tech Architecture Delivery Specialist /Application Support Engineer Duration: Permanent- Fulltime Job Location: West Region: CA –... ...diversity. Data and Analytics professionals define strategies, develop and deliver solutions that enable the collection, processing and...Permanent employmentFull timeContract workWork experience placement
$150.2k - $225.4k
...processes to better enable teams at Rubrik to develop secure software and protect data and... ...About the role: Rubrik is seeking an Application Security Engineer. In this role, you will... ...2, ISO 27001 etc. ~ Broad knowledge of web, application, and cloud attack vectors and...Work experience placementLocal areaRemote workShift work$47.85 - $57.85 per hour
...mutually agreeable solutions to close workflow gaps. Involves design, building, testing, and implementation of Epic integration application systems. Works with clinicians to create or adapt written protocols. Resource should able to troubleshoot the issues and...Hourly payWork experience placementLive inWork at officeLocal areaFlexible hours- ...NET Developer Our client is looking for a .NET Developer for a year long contract with... ...document repository, and update a variety of applications to use SSL. Required Technical Skills... ...complex, object oriented, multi-tier or Web applications * Translates business...Contract workRemote work2 days per week
$40k - $70k
...LLC seeks Sr. Mobile Software Engineer. The position is remote, applicant can live anywhere in the U.S. The position requires a... ...deployment and quality assurance. Job Duties Required Primary developer for all mobile software applications for iOS and Android. Customer...Summer workRemote workFlexible hours- ...Java Backend Developer Location: Rancho Cordova, CA/Oakland, CA (Locals only) Duration: Long term Tech Stack: Java... ...Skills/Experience: Experience with developing and deploying applications on Azure or similar cloud platform Java language knowledge...Local area
- ...Snapshot / Role Overview We're seeking a Application Engineer III in Sacramento, CA to support and grow commercial mechanical operations across the region. Impact Support commercial mechanical operations across the region. Drive quality, safety, and customer...Work at office
$55 - $65 per hour
...house capabilities with design assistance, as well as engineering applications and automated control systems. Job Summary The... ...and verify consistency with the contracted scope of work. • Develop written sequence of operation based on mechanical drawings •...Hourly payFor contractorsFlexible hours- 3240 *SharePoint Administrator Associate*. RTH 1154 2526.7610. County of Sacramento - DTECH (Department of Technology) Sacramento Hybrid 3 Onsite /2 Remote California Nov/17/2025 Nov/17/2026 The Enterprise Content Management team facilitates...Full timeRemote work
- ...intelligence-related positions. Through your training, you will develop the skills and experience to enjoy a civilian career with... ...loans) Health care benefits available VA home loans Bonuses, if applicable Most non-prior service candidates will initially earn between...Part timeWeekend work
- ...Desired Project Experience A practical experience of mainframe application modernization project is highly desirable. For example:... ...Delivery (CD), DevOps, and Test Data Management, etc. Experience developing, deploying, and tuning data modernization solution for...Local areaRemote workWorldwide
$38 - $43 per hour
...maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards. Address equipment... ...leading by example in alignment with CBRE RISE values. Develop collaboration and consensus among team members, ensure high-quality...Hourly payWork at officeVisa sponsorship- ...Angular UI Developer With Oracle Database Experience Rancho Cordova, CA 24+ months... ...within the past Ten (10) years in front end web development tools, techniques, and... ...web development, designing and developing applications using Angular UI, Angular CLI, Node.js,...
- ...troubleshooting activities in support of Java applications. Must have a minimum of three (3)... ...during the last seven (7) years in developing and deploying applications in a Unix/Linux... ...patterns including Model-View-Controller. o Web Services, XML, and XML-based messaging...Work at office
- ...Key Responsibilities: • Design, develop, and maintain web applications using C#, Web API, and Angular • Support and maintain legacy systems developed in WebForms, WinForms, and Classic ASP • Provide ongoing support for application issues, resolve bugs, and enhance...
- ...Role: SharePoint Online (SPO) / Power Platform developer Mode: On-site Location: Sacramento, CA Only Locals Interviews will be in-person only, virtual interviews will not be accepted. The Enterprise Content Management team is looking for a SharePoint...Local area
- Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software...Work at officeRelocationVisa sponsorshipRelocation package
$145k - $170k
...evolve our Rails API, including background jobs and data models Develop rich, responsive front-end experiences with Vue.js and... ...building highly functional, scalable, data-driven enterprise applications You are excited to work in a high-velocity, agile startup environment...Temporary workWork at officeRemote workWork visa$23 - $27 per hour
Web Developer The Web Developer is responsible for the development and design of database‑driven web applications, GIS‑based web applications, GIS mapping applications, and components for clients. The developer will design, develop, test, and deliver websites, applications...InternshipWork at office$90k - $150k
....x, including REST APIs and integrations with internal and third-party systems (Salesforce, QuickBooks, AWS, and others). ~ Develop and improve frontend features in Angular and React (TypeScript) with Redux, Vite, and MUI - from data layer through UI, including interactive...Full timePart timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Web Application Developer. Be the first to apply!
- remote web developer part time Sacramento, CA
- web production specialist Sacramento, CA
- web application engineer Sacramento, CA
- web developer internship remote Sacramento, CA
- education content developer Sacramento, CA
- web associate Sacramento, CA
- web developer specialist Sacramento, CA
- entry level junior web developer Sacramento, CA
- remote junior web developer Sacramento, CA
- remote entry level web developer Sacramento, CA


