Software Engineer

PragerU is the world's leading conservative nonprofit that is focused on changing minds through the creative use of digital media. Taking full advantage of today's technology and social media, we educate millions of Americans and young people about the values that make America great. 

The Software Engineer at PragerU (Los Angeles or Remote) is part of a passionate and fast-paced technology team that builds various new features on our site and implements data automations on the backend. 


  • Build new features on our site, APIs, microservices using Node, and ReactJS

  • Translate designs from Figma to code

  • Build data automations between services and applications


  • 5+ years of software development experience, delivering products at web scale

  • Experience with ReactJS, TypeScript, React Context, NodeJS, ES6, consuming GraphQL

  • Strong understanding of single-page applications and web fundamentals (HTML/DOM, CSS, JavaScript, ReactJS, Svelte, JAMstack)

  • High degree of fluency in JavaScript – you are a strong coder and know how to write clean, effective code at scale.

  • Experience with pre-processors such as LESS/SASS, Webpack module bundler

  • Writing standards-compliant, accessible markup and styling using CSS and JavaScript.

  • Experience in using project management tools such as ClickUp

  • Eagerness to work in a fast-paced work environment — and ability to get up to speed quickly, solve problems independently, and juggle multiple assignments

  • Strong written communication skills

  • Motivation to develop relationships and work collaboratively across the department and the organization

  • Ability to problem-solve quickly

  • Ability to mentor and grow engineers and/or be mentored. 

How to Apply

To apply, please first review our website at Please submit a resume, portfolio link, and cover letter to In your cover letter, please include a section explaining how your values align with ours, and why you would want to work at PragerU specifically.