Please mention DailyRemote when applying
Match your resume skills with our AI powered skill match!
Better Impact is looking for a Senior Full Stack Salesforce Developer to help support and evolve our HandsOn Connect platform. This role works across managed package development, bug fixes, integrations, and the cloud infrastructure that supports key platform functionality.
We’re looking for a Senior Full Stack Salesforce Developer who brings deep Salesforce development experience along with the versatility to work across .NET services and Azure infrastructure. You’ll work in Apex and Lightning Web Components, support both legacy and modern Salesforce package architecture, troubleshoot integrations, and help solve the complex technical issues that make their way beyond our Salesforce Admin team.
This is a development role, but it isn’t one where you’ll spend your days isolated from the people using what you build. You’ll work closely with our HandsOn Connect and Customer Experience teams to understand problems, determine the right technical solution, and occasionally support client-specific projects or technical discovery.
If you’re the kind of developer who likes getting into the weeds, figuring out where a problem actually lives, and helping make the systems around you better as you go, you’ll have plenty to dig into here.
What You’ll Do
Requirements
You don’t need to check every possible Salesforce box, but you should be able to step into a senior development role and work independently across a fairly varied technical environment.
Salesforce development experience. You have professional experience developing with Apex and Lightning Web Components and are comfortable debugging and maintaining existing Salesforce code.
Strong Salesforce platform knowledge. You understand flows, custom objects and fields, page layouts, permission sets, and automation well enough to recognize when an issue can be solved through configuration rather than development.
C#/.NET experience. You’ve professionally built, maintained, or supported .NET applications or services.
Azure experience. You have working knowledge of Azure and cloud infrastructure, particularly Blob Storage, APIs, and integrations.
Managed package experience. You’ve worked with Salesforce managed package architecture, including 1GP, 2GP/unlocked packages, or migrations between them.
Strong debugging instincts. You can independently work through an issue and determine whether you’re looking at a configuration problem, code-level bug, integration failure, or something else entirely.
Communication skills that match your technical skills. You’ll work closely with technical and non-technical teammates and occasionally with clients. You should be comfortable asking good questions and explaining technical issues clearly and patiently.
Nice to Have
About Better Impact
Our mission is simple: better volunteerism, stronger communities.
Better Impact provides software that helps nonprofits, government agencies, healthcare organizations, and companies recruit, schedule, communicate with, and track volunteers and their impact. We advance volunteerism by equipping the professionals who make it happen with the technology, benchmarks, and community they need to run effective volunteer programs.
Today, our products support more than 85,000 organizations, millions of volunteers, and more than 600 million volunteer hours across the nonprofit, public, healthcare, and corporate sectors.
Our vision is a world where volunteerism is recognized, resourced, and respected in every community.
Benefits
Location: Remote, US
Compensation: $120,000–$145,000
This role reports through our Development organization to the Chief Architect and works closely day-to-day with the HandsOn Connect team.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Salesforce Developer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”