Bloomerang
SaaS
SoftwareEngineer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer at Bloomerang. Skills: .NET (C#), TypeScript, Node, React. JS, JavaScript, SQL. write quality code. ship reliable features”
Industry & Context.
Diagnose and resolve technical issues; leveraging debugging tools; technical problem-solving
no Visa sponsorship, no relocation assistance
What They're Looking For.
Must Have
solid working knowledge of. NET (C#) and TypeScript/Node, hands-on experience in React. JS and modern JavaScript architecture, working SQL skills, practical understanding of asynchronous operations (async/await), write testable, well-structured code, understand the value of unit and integration tests and actively build coverage, curious about the responsible integration of AI tools and eager to use them to work smarter and solve problems more effectively, take ownership of your work, communicate proactively when things are at risk, follow through on your commitments, write maintainable code with a growing awareness of long-term stability, flag concerns about scope or complexity before they become problems, collaborate closely with Product and QA teammates, ask good questions, surface constraints or risks early in the development process, genuine desire to deepen your skills, learn from the engineers around you, raise your own bar over time, connect your technical work to the bigger picture—building software that empowers nonprofits to maximize their impact
Nice to Have
. NET Core, NestJS, Kafka, Cloud Infrastructure (AWS), CRM experience
What You'll Do.
ship reliable features
grow your technical craft working across the stack
collaborate with Product
and Engineering teammates to deliver SaaS solutions
Deliver against commitments with a focus on quality
communicate blockers early
partner with teammates to keep the team moving
Diagnose and resolve technical issues
maintain the reliability and performance of our SaaS applications
Participate actively in Agile ceremonies and workflows
contributing to iterative delivery and continuous improvement
Engage meaningfully in code reviews
applying coding standards
catching potential bugs
giving and receiving constructive feedback
Embrace AI-driven development to enhance your productivity
and technical problem-solving
Use AI tools (Claude Code
etc. ) daily for coding
How You'll Work.
Team & Collaboration
Collaborate with Product, QA, and Engineering teammates; partner with teammates to keep the team moving; Collaborate with and learn from teammates; collaborate closely with Product and QA teammates
Communication Scope
communicate blockers early; communicate proactively when things are at risk; ask good questions; surface constraints or risks early in the development process
Process & Methodology
Agile ceremonies and workflows
Full Job Description
At Bloomerang, we believe change happens on purpose. We champion the power and potential of nonprofits, igniting next-level impact with the team and technology built for purpose. Our powerful giving platform and stellar support enable tens of thousands of nonprofits to raise more, recruit more, and retain more, fueling maximum impact and raising the bar on what’s possible for the nonprofit sector. That's why, even as the nonprofit sector sees declines in giving, Bloomerang customers raise more year over year. We're also in the business of creating thriving employees. Join a mission-driven culture built on our core values of Simplify, Care and Act. We know our people are the key to our success, and we're proud to be home to some of the most innovative and skilled individuals in the workforce today. Come feel invigorated and unstoppable with us! The Role As a Software Engineer at Bloomerang, you play an important role in our mission to empower nonprofits. You write quality code, ship reliable features, and grow your technical craft working across the stack. You collaborate with Product, QA, and Engineering teammates to deliver SaaS solutions that make a real difference—in an agile environment where AI-driven development is part of how great work gets done. What You Will Do Deliver against commitments with a focus on quality, communicate blockers early, and partner with teammates to keep the team moving. Diagnose and resolve technical issues, leveraging debugging tools to maintain the reliability and performance of our SaaS applications. Participate actively in Agile ceremonies and workflows, contributing to iterative delivery and continuous improvement.. Engage meaningfully in code reviews—applying coding standards, catching potential bugs, and giving and receiving constructive feedback. Embrace AI-driven development to enhance your productivity, code analysis, and technical problem-solving. Use AI tools (Claude Code, etc.) daily for coding, code analysis, and problem
Applying for this Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Bloomerang?
Real rants from real employees. Read before you apply.