Frontend Engineer

CareerVillage.orgPalo Alto, CA
Remote

About The Position

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! 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.

Requirements

  • 4+ years of experience developing world-class digital products, with a particular emphasis on developing complex, high-quality frontend user interfaces.
  • Experience with some combination of the following: React, JavaScript, Next.js, Tailwind, TanStack Query, and Cypress.
  • A mission-driven mindset and commitment to developing transformational social impact technology.
  • An interest in AI-driven products and a desire to stay current with how AI capabilities are evolving.
  • Openness to giving and receiving constructive feedback; when you see something that can be improved, you act on it.
  • Ability to build consensus on issues involving multiple stakeholders through your empathy, thoughtfulness, and trust-building skills.
  • A professional attitude, strong communication skills, and reliability.
  • Ability to thrive in a team of dedicated high performers.
  • A commitment to diversity, equity, inclusion, and justice through continued learning, consistently practicing inclusive behaviors, and actively countering bias.

Responsibilities

  • 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, and testability.
  • Write automated end-to-end tests to confirm the functionality of existing products before and after new feature development.
  • Participate in design reviews of other engineers’ proposals for solutions to complex problems.
  • Help investigate bug reports and engineering requests from end users and internal stakeholders.

Benefits

  • An opportunity to improve real lives and solve hard problems
  • A fantastic and supportive organizational culture
  • Starting salary of $120,000-$150,000
  • Healthcare and dental benefits
  • 401K matching after 6 months
  • $1,500 Professional Development budget
  • Unlimited PTO
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service