Empower Projectposted 2 days ago
$135,000 - $160,000/Yr
Full-time • Entry Level
San Francisco, CA

About the position

Empower is hiring software engineers to help increase civic engagement through relational organizing. As a nonprofit, Empower has made significant strides in training volunteers to reach out to their communities, particularly focusing on youth, Black, and Latinx communities. The organization has seen substantial growth in its outreach efforts, mobilizing thousands of volunteers to engage millions of voters. The software engineering team plays a crucial role in developing tools that facilitate this outreach and improve the effectiveness of the organization’s mission.

Responsibilities

  • Develop and maintain software applications that support Empower's mission.
  • Collaborate with product and engineering teams to design and implement new features.
  • Engage with users to understand their needs and improve the product based on feedback.
  • Ensure high performance and responsiveness of applications.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements

  • Experience in software engineering with a focus on product development.
  • Proficiency in JavaScript and familiarity with TypeScript.
  • Experience with frontend frameworks, particularly React.
  • Ability to work effectively in a remote environment.
  • Strong communication skills and a willingness to learn and improve.

Nice-to-haves

  • Experience with React Native.
  • Familiarity with Node.js and AWS.
  • Knowledge of RDS MySQL and database scalability.
  • Experience in civic engagement or nonprofit sectors.

Benefits

  • Generous starting salary based on experience.
  • Full health care coverage.
  • 10 vacation days, 10 paid holidays, and 7 paid personal days.
  • Sick leave and potential merit-based raises.
  • Opportunity to work in a mission-driven organization.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service