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.
Responsibilities:
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
Requirements:
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 www.prageru.com. Please submit a resume, portfolio link, and cover letter to careers@prageru.com. 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.