Frontend Engineer
Role Overview
As a Frontend Engineer at CareerVillage.org, you will build and maintain user interfaces for their crowdsourcing platform and AI Career Coach product, focusing on accessibility and responsiveness. You'll collaborate with product designers, managers, and backend engineers to shape product features, write technical documentation, and review code. This mid-level role offers the opportunity to make a significant social impact by democratizing career advice for underrepresented learners.
Perks & Benefits
This is a fully remote position based in the United States, offering flexibility and work-life balance. You'll join a mission-driven nonprofit with a collaborative culture, working on award-winning products that reach millions. The role provides a chance to grow your skills in modern web technologies while contributing to social equity.
Full Job Description
Frontend Software Engineer The award-winning global tech nonprofit CareerVillage.org is at an exciting moment: we're rapidly growing, expanding our service offerings, and looking to grow our team with a full-time Frontend Software Engineer. If you're mission-driven, passionate about developing socially impactful technology, and have a personal understanding of the challenges our learners face, we'd love to hear from you! About CareerVillage.org CareerVillage.org is dedicated to democratizing access to career information and advice for underrepresented people. As an Engineer at CareerVillage.org, you'll be helping build the technology to execute on our mission reliably and at scale. You'll be contributing to two products: (1) our flagship crowdsourcing platform, which supports millions of learners, over 150,000 professionals, and thousands of teachers who have joined our movement and (2) our new product, Coach, an AI Career Coach (read about it in Fast Company and Forbes). What you'll do
Write code using modern web technologies with a special focus on accessibility and responsiveness to build interfaces that are intuitive, polished, and provide a great user experience. Collaborate with product designers, product managers, and backend engineers to shape the design, experience, and functionality of our products. Draft documentation outlining technical approaches to complex problems and discuss their merits with colleagues to align on the best solution. Review code from team members, considering readability, maintainability, performance,Please mention the word **BENEVOLENCE** and tag RMmEwMjo0NzgwOjNmOjE3OTc6MDpiYWI6OTgwNDox when applying to show you read the job post completely (#RMmEwMjo0NzgwOjNmOjE3OTc6MDpiYWI6OTgwNDox). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.