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!
- ...Web Application DeveloperSacramento, CA12+ monthsLocals or Someone willing to relocateRequired Skills and Experience:Expert level AngularJS... ...and established architectural patterns into detailed designs.Develops enhancements and support services on existing code and...Suggested
- ...reposting. If you previously submitted an application for this position, you do not need to... ...Software Engineering. The ITS I designs, develops, modernizes, and supports custom,... ...the California Department of Education Web page at: or at the link below: Information...SuggestedFull timeWork at officeRemote work2 days per week
$200k - $250k
...identity, gender expression, sexual orientation, religion, age, disability, marital status, or any other protected characteristic under applicable law, whether actual or perceived. We embrace all candidates that will contribute to the diversification and enrichment of ideas...SuggestedPermanent employmentFull timeWork at office- ...ADA Web DeveloperWest Sacramento, CA2+ yearsRequired Skills:At least three (3) years... ...experience working as the lead for defining, developing and implementing web accessibility... ...AJAX, and ARIA (Accessible Rich Internet Applications).Two (2) or more years of experience engaging...Suggested
$98.59k - $173.58k
...understanding of sales strategies and initiatives to develop complex solutions for Esri’s most... ...spatial analysis, and configuring web applications3+ years of experience in local... ...troubleshoot client issues related to Esri application deployment and system...SuggestedLocal area- ...Web DeveloperSacramento, CA12 monthsMandatory Qualifications:5 Years’ experience with HTML... ...Degree in information technology.Certifications: Applicable credentials and certifications.Roles & Responsibilities:Act as a web developer, developing and maintaining static web sites...For contractors
$114k - $177.8k
...affordable, integrated, multi-domain systems and mission-critical applications. By joining our shared mission, you’ll have opportunities to... ...career.As an Engineer of Embedded software you will design, develop, operate and maintain software and firmware components and computing...Full timeRelocation packageShift work- ...and prompt engineering to guide system behavior.Experience in developing semantic models supporting natural language querying and AI-driven... ...analysis, recommendations, or designsAll qualified applicants will receive consideration for employment without regard to race...2 days per week3 days per week
- ...SQL Reports Developer Sacramento, CA 6+ months Responsibilities include maintaining data collection and ETL processes, developing... ..., views, triggers to support database interactions, e.g. by applications or services. The Database Developer/Analyst works closely...
- ...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...
- ...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...
- ....NET Full Stack Developer Rancho Cordova, CA 9+ months In-person interview... ...in C# & .NET development as well as .NET Web API Writing SQL queries (We use SQL server RDMS for our applications, have many batch processes that use SQL queries...For contractors
- ...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...
- ...Front-End Developer Job Location: Sacramento, CA, USA Hire type: Contract Experience... ...-side website interactive features or applications developed independently (must be... ...Section 508 (ADA) accessibility and web standards compliance Experience with...Contract workWork experience placement
- ...Retirement System Job Title: Front End Developer Duration: 12+ Months Location:... ...Interview Type: In Person or Web Cam Ceipal ID: SCA_ GenAI 980_PN Requirement... ...interactive GenBI, AI, and analytics applications, dashboards, chat interfaces, and AI-assisted...Contract workLocal area2 days per week3 days per week
- ...Cuboid IT Solutions and currently, I am looking for a Software Developer for our client. Please see the job details below and let me... ...(MQs) Minimum 5 years of professional experience in mobile application development for Android and iOS. Proficiency in React Native...Remote workRelocation
$110k
...book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable, and performant mobile applications used by millions of customers globally. You will collaborate closely with product managers,...Work experience placementWorldwideFlexible hours- ...aerial vehicles! You will be the primary link between complex flight algorithms and custom avionics hardware, developing high-performance C and C++ applications that ensure deterministic control and absolute system reliability. Working at the intersection of hardware...Long term contractWeekend work
$125k - $150k
...Responsibilities A typical day may include: Design, develop, modify, and maintain software code Troubleshoot and debug... ...provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of...Full timeWork at officeLocal area$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
$120k - $202.5k
...Infrastructure Teams, and Enterprise Continuity Services, this team develops advanced data platforms, intelligent automation solutions, and... ...engineering, platform engineering, cloud, infrastructure, and application teams to design and implement scalable security data solutions...Full timeTemporary workWork at officeLocal areaFlexible hoursShift work2 days per week- ...looking for A mid to senior level Front End Developer with serious chops Ability to to take... ...to create a beautiful and useful applications A fast and flexible team player, highly... ...HTML 5, CSS3 ~UX / UI, and Responsive Web Design ~strong proficiency in JavaScript...Summer workRemote workFlexible hours
$135k - $155k
...you’ll find it here. Apply today and help power the systems that keep our world running.Under little to no supervision, the PLC Applications Engineer writes PLC programs, OIT programs, and software control descriptions for controlling various water and/or wastewater processes...Full time- 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
- ...supervision, but following established policies and procedures, the Web Developer is responsible for developing, maintaining and enhancing... ..., credit union product and service information, forms and applications. Conducts online technology research: tracks and understands...
- Senior.Net DeveloperWe are looking for a senior .net developer.We need someone with 8-10+ years experience with heavy.net front end and sql server skills.Someone with biztalk experience will be a huge plus.Healthcare experience will be good.
- ...Contract Developer PositionClient is looking for a well-rounded contract developer to work... ...in Transact SQLUnderstands Single Page Application ArchitectureExperience working with modern... ...complex, object oriented, multi-tier or Web applicationsTranslates business...Contract workRemote work
- Job DescriptionPerform hardware installations (rack / stack) and cable installations (routing, terminating, structured cabling), including troubleshooting and testingAlso, perform hardware decommissions and cable removalCoordinate DCS IT asset redundant power requirements...Remote workRelocation
$98.59k - $173.58k
...advanced understanding of sales strategies and initiatives to develop complex solutions for Esri's most strategic customers.... ...creating maps, performing spatial analysis, and configuring web applications ~3+ years of experience in local government ~ Broad knowledge...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Web Application Developer. Be the first to apply!
- web analytics specialist Sacramento, CA
- amazon web services engineer Sacramento, CA
- remote web developer part time Sacramento, CA
- web associate Sacramento, CA
- content developer Sacramento, CA
- education content developer Sacramento, CA
- web developer Sacramento, CA
- web production specialist Sacramento, CA
- web programmer Sacramento, CA
- web api developer Sacramento, CA



