Salesforce Developer
Listed on 2026-06-10
-
Software Development
Software Engineer, Cloud Engineer - Software, Salesforce Developer
Location: Los Angeles, CA or San Francisco, CA
Salary: $105,000 - $115,000 per year, exempt
Organization OverviewFounded in 2004, Brilliant Corners provides innovative housing and housing-related services to California’s most vulnerable individuals, with an emphasis on those transitioning from, or at risk of, homelessness or institutionalization. We develop, own, and manage multi-family supportive housing and licensed residential care homes. We implement a broad array of scattered-site, one-on-one supportive housing, and clinical case management programs through partnerships with developmental services, homeless services, veterans’ services, and health care sectors.
In short, we do good work.
We have offices statewide with a staff of passionate people. While we are growing rapidly, we are also selective:
We’re seeking inspired, talented people who want to be part of a team effecting profound change and who have fun doing it.
The Salesforce Developer is a key technical position on the Product Development team, which works to develop and adapt technology to the needs of Brilliant Corners’ various lines of work and programs. Reporting to the Salesforce Administrator Supervisor and working primarily with the Product Development team, the Salesforce Developer designs, builds, tests, and maintains custom solutions on the Salesforce platform with a strong emphasis on Apex programming, Lightning Web Components, and API-based integrations across the organization’s technology ecosystem.
A core focus of this role is the development, optimization, and ongoing support of our Experience Cloud (Community) user portal, which leverages Form Assembly for external data intake and form-based workflows.
Work is highly collaborative and requires close coordination with Salesforce Administrators, Project Managers, training specialists, data analysts, and end users to translate business requirements into scalable, secure, and well-tested Salesforce code. To be successful in this position, candidates will bring deep expertise in Salesforce development, modern integration patterns, and a commitment to code quality and user satisfaction. Preferred candidates will be entrepreneurial self-starters who problem solve with creativity and curiosity.
PositionResponsibilities
- Design, develop, test, document, and deploy custom Salesforce solutions using Apex (classes, triggers, asynchronous Apex, batch Apex, queueable, and scheduled jobs), Lightning Web Components (LWC), Aura Components, Visualforce, SOQL, and SOSL, Omni-Channel flow, and flow orchestration.
- Build, configure, and maintain Brilliant Corners’ Experience Cloud (Community) user portal, including custom Lightning components, branding, sharing models, guest user access, and self-service workflows for external community users
- Develop and maintain integrations between Salesforce and Form Assembly, including dynamic prefill, connector configuration, response processing, and downstream record creation/updates within the Experience Cloud portal
- Design and implement REST and SOAP API integrations with internal and third-party systems, including authentication (OAuth 2.0, JWT), Named Credentials, Platform Events, and Salesforce Connect where appropriate
- Write unit tests that meet or exceed Salesforce required code coverage thresholds and follow test-driven development best practices
- Partner with Salesforce Administrators to convert configuration requirements into code-based solutions when declarative tools are insufficient, and refactor custom code into declarative tools where appropriate
- Coordinate work with the Salesforce Administrator Supervisor, Product Development team, Project Managers, and other technical staff to deliver on project specifications and timelines
- Manage code through version control (Git/Git Hub), branching strategies, and pull request workflows
- Use Salesforce DX (SFDX), CLI, scratch orgs, and CI/CD pipelines (e.g., Git Hub Actions, Copado, Gearset, or similar) to manage releases across sandboxes and production
- Manage system changes without interruption to the user or impact to other workflows and processes, including coordinated deployments and…
(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).