Salesforce Developer
Listed on 2026-02-19
-
Software Development
Cloud Engineer - Software, Software Engineer, Full Stack Developer, Backend Developer
We’re looking for an experienced Salesforce Developer who loves building thoughtful,
reliable systems that real people depend on. In this role, you’ll be hands‑on in
Salesforce while also working across APIs, Node.js services, and React-based
applications that power volunteer and civic engagement platforms ’re
someone who can zoom out to understand how systems fit together—and zoom back in
to write clean, production‑ready code. You enjoy collaborating with product managers,
engineers, and customer support to solve meaningful problems. If you care about
platform health, user experience, and mission‑driven technology, you’ll feel right at
home here.
This position can be remote or in‑person (Winston‑Salem, NC).
Who We AreBetter Impact builds technology that helps people show up for their communities. Our
platforms power volunteering, civic engagement, and social good at scale—supporting
mission‑driven organizations through modern digital experiences and volunteer
operations.
Every day, our work helps nonprofits organize people around real needs, respond in
moments that matter, and sustain long‑term community engagement. We care deeply
about building tools that are reliable, humane, and designed with the volunteer
experience at the center.
We’re a growing, mission‑driven team that values collaboration, curiosity, and thoughtful
craftsmanship. We believe great work happens when people feel supported, trusted,
and connected to the impact of what they’re building.
- Design, develop, and deploy Salesforce solutions using developer and sandbox environments
- Build and maintain Apex classes, triggers, Lightning Components, and Lightning Web Components
- Design and support APIs that expose Salesforce and platform data to web and mobile applications
- Collaborate with Node.js services that integrate Salesforce with other backend systems
- Support React‑based web and mobile experiences consuming platform APIs
- Work with Salesforce data models, including standard and custom objects, automation, workflows, queues, and permissions
- Support CMS functionality such as structured content, editorial workflows, hero components, and search‑driven experiences
- Support VMS functionality including volunteer opportunities, shifts, scheduling, events, and calendar‑based workflows
- Assist customer support by troubleshooting issues, working tickets, and occasionally joining customer calls
- Collaborate with product owners and engineers to clarify requirements, contribute to roadmaps, and balance long‑term platform health with short‑term delivery
- Strong hands‑on Salesforce development experience with Apex and Lightning
- Comfortable thinking at a systems level while executing detailed technical work
- Clear communicator who collaborates well with product, support, and engineering partners
- Confident supporting production systems and navigating ticket‑driven workflows
- Curious, adaptable, and comfortable working across a polyglot tech stack
- 4+ years of Salesforce development experience
- Experience designing and supporting APIs for web and mobile applications
- Familiarity with Node.js services and modern backend patterns
- Working knowledge of React‑based frontend applications
- Experience in cloud environments such as AWS and/or Azure
- Experience with Open Search or similar search technologies
- Exposure to mobile‑first or mobile applications
- Experience modernizing or migrating legacy systems
- Familiarity with volunteer management systems or event‑driven platforms
- Strong architectural instincts and interest in platform evolution
Salary Range: $115,000–$145,000 USD, depending on experience and location.
Compensation is determined based on role scope, experience, and alignment with the responsibilities outlined above.
Our benefits package includes:
- 401(k) with company participation (after 90 days)
- Unlimited vacation and 9 paid holidays (after 90 days)
- Paid maternity and paternity leave
- Hybrid work environment (remote or in‑office flexibility)
This position will remain open until filled. Applications are reviewed weekly.
- Selected candidates will be contacted by our Director of People Operations for an initial screening
- The first interview will be a virtual conversation with members of the engineering team and People Operations
- Second‑round interviews will include additional team members and company leadership, including the CEO
- A third interview may be scheduled depending on candidate alignment and volume
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).