Senior Software Engineer
ActBlue•United States
Ruby on RailsReactTypeScript
Job Summary
+ InsightsRole Summary
- •Lead and deliver large full-stack projects using Ruby on Rails, React, TypeScript, and PostgreSQL with minimal guidance.
- •Collaborate closely with cross-functional teams including operational stakeholders to translate complex workflows into technical solutions.
- •Design and implement flexible, scalable data models and user-facing features focused on maintainability and performance.
- •Provide mentorship and technical leadership to junior engineers and foster an inclusive, collaborative team culture.
- •Work within a distributed team environment aligned with organizational goals, balancing precision and user experience.
About the Company
- •ActBlue is a nonprofit organization focused on powering Democratic campaigns and progressive causes through technology.
- •The company values people-powered change and supports grassroots movements with a mission-driven culture.
- •ActBlue operates with a distributed team across the U.S., emphasizing inclusivity and diversity in its workforce.
- •They maintain a collaborative and mission-aligned environment with a strong commitment to social impact.
- •ActBlue offers comprehensive benefits including flexible schedules, inclusive health coverage, and a unionized workforce.
What You Should Know
- •This role offers a greenfield opportunity to build new platform capabilities within an established codebase.
- •Candidates should be comfortable working with ambiguous requirements and evolving project scopes.
- •The position requires strong self-motivation and the ability to independently prioritize work for maximum impact.
- •Applicants should be prepared to work onsite in the U.S. with some travel for retreats and meetings.
- •The company encourages mentorship and knowledge sharing and values a generous, inclusive working style.
Key Required Skills
Ruby on RailsReactTypeScriptPostgreSQLFull-stack development
These insights are AI-generated based on the job description.