Software Developer

Digital Promise - Redwood City, CA - Full time

Digital Promise - Redwood City, CA - Full time

Apply for this job

About the Initiatives

The Learning Studios support a global network of 60+ schools to launch experiential and maker learning centers.

The 360 Filmmakers Challenge supports high school teachers to engage their students in creating virtual reality stories about their communities.

The Maker Promise is a national network of K-12 schools actively engaged in developing and sharing maker education best practices.

About the Position

Digital Promise Global is looking for an enthusiastic Software Developer with experience building dynamic websites using full-stack JavaScript. The developer will be responsible for the development and maintenance of the Learning Positioning Systems web app, which provides tools and resources for ed-tech product developers and educators to incorporate powerful research into their work. The developer will also have the opportunity help shape the product and the strategy behind it.


  • Write high-quality JavaScript for front- and back-end purposes
  • Write high-quality CSS and HTML
  • Oversee the stability and up-time of the LPS web app using the command line and AWS tools
  • Help develop architectural solutions to new and existing challenges
  • Contribute to product decision-making to improve the LPS web app
  • Investigate and resolve bugs
  • Develop unit tests to help ensure code quality


  • At least 1 year experience in web development using full-stack JavaScript
  • Expertise in JavaScript, CSS, and HTML
  • Familiarity with Angular 2 and TypeScript
  • Familiarity with the command line
  • Experience with AWS products and tools
  • Experience with a version control system (e.g. Git)
  • Experience with React and/or D3.js is a plus
  • Ability to work independently in a fast-paced environment and manage competing tasks, deadlines, requirements, and decisions.
  • Strong interpersonal and communication skills.
  • A passion for education, a team mentality, creativity, and a positive “can-do” “yes-and” spirit.


Salary and benefits will be commensurate with experience.

To Apply

Please apply and submit your resume, cover letter and salary requirements. Applicants are encouraged to submit their materials as soon as possible. Review will be on a rolling basis until the search is successful.

Digital Promise Global is an equal opportunity employer and considers all applications without regard to race, color, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, or any other legally protected status.

Apply for this job

Apply for this job



Experience Level

Mid Level

Digital Promise

About Digital Promise Global

Digital Promise Global is a nonprofit organization working to spur innovation in education. 

Apply for this job

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

News, research, and opportunities - sent weekly.
News, research, and opportunities - sent weekly.