Software Engineer II
ActBlue•United States
Ruby on RailsReactTypeScript
Job Summary
+ InsightsRole Summary
- •Build and deliver full-stack features using React, TypeScript, and Ruby on Rails to support fundraising methods.
- •Collaborate closely with product, design, and engineering teams in a cross-functional, independent team structure.
- •Manage project scope, estimate effort, and deliver small to medium-sized projects over multiple sprints.
- •Ensure high-quality, maintainable code through testing, code reviews, and performance-focused design.
- •Contribute to a collaborative and inclusive culture while growing technical skills and impact on the progressive movement.
About the Company
- •ActBlue is a nonprofit organization focused on empowering Democratic campaigns and progressive causes through technology.
- •The company values people-powered movements and building change through grassroots fundraising innovation.
- •ActBlue operates with a mission-driven culture emphasizing inclusivity, empathy, and collaboration.
- •They have a distributed workforce across the U.S. with a commitment to flexible, remote-friendly work policies.
- •ActBlue is unionized, with a collective bargaining agreement supporting technical services employees.
What You Should Know
- •This role offers the chance to work on a platform used by thousands of donors and organizations nationwide.
- •Applicants should be comfortable working in a remote, distributed environment with regular virtual communication.
- •The position requires independent prioritization and ownership of delivery pace and quality.
- •There is strong emphasis on continuous learning, mentorship, and feedback within the engineering team.
- •Candidates should be passionate about progressive causes and motivated by the mission to support democracy.
Key Required Skills
Ruby on RailsReactTypeScriptGraphQLPostgreSQL
These insights are AI-generated based on the job description.