
Salesforce Developer
Location
United States
Role
Developer
Contract
Permanent
Salary
--
The Trevor Project is committed to the full inclusion of all qualified individuals. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If a reasonable accommodation is needed to participate in the job application or interview process, please complete the form at the following link: Trevor Candidate Accommodation Request Form. This form is only for those requiring a reasonable accommodation to participate in the job application or interview process. This form is not an application - you must still apply through The Trevor Project careers website.
About Trevor
The Trevor Project is the leading suicide prevention and crisis intervention organization for LGBTQ young people. We are a non-profit that provides 24/7 life-saving support via phone, text, and chat. We also operate the world’s largest safe space social networking site for LGBTQ youth and run innovative research, education, and advocacy programs. We’ve been saving lives every day for over 20 years.
Please note: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Role: Salesforce Developer
Reports to: Salesforce Manager
Level: Manager
Location: This role will be remote in the continental US, Alaska, or Hawaii
Hours: Full-time
Salary Range: $120,000 - $135,000
Status:Exempt
This is a union position. The Trevor Project recently voluntarily recognized The Communications Workers of America (CWA) as the representative of certain employees for collective bargaining purposes, and this position is in the bargaining unit. The Trevor Project is currently negotiating the first collective bargaining agreement with the union that will cover the terms and conditions of employment for this position.
Overview of the role
Every day, and in every role, our staff contribute to our critical mission of ending suicide among lesbian, gay, bisexual, transgender, queer & questioning young people, while fostering an inclusive approach our direct work and engagement with Trevor colleagues across the organization while fostering an inclusive approach to your direct work and engagement with Trevor colleagues across the organization, while continually growing our LGBTQ competency and awareness.
The Salesforce Developer will be responsible for influencing design, architecture, development, and ongoing support of our enterprise Salesforce.com CRM solution. Maintain and enhance Salesforce via development of Apex and Lightning Web components, and set up and support integration with internal and third-party tools. You’ll provide support to other Salesforce developers and administrators across functional teams, participating in on-call rotations to ensure our services are accessible 24/7.
Who You Are
- Experienced. Proven success with Salesforce administration and development, including experience with Salesforce.com development tools and techniques (e.g., Apex classes, triggers, controllers, JavaScript, Force.com SOAP and REST APIs, JSON, sObjects, SOQL, SOSL, Chatter APIs, outbound messaging, Lightning Components, and Visualforce pages). Demonstrated skill utilizing source control on a Salesforce project.
- Demonstrated knowledge and experience developing robust test classes, ensuring code coverage within Salesforce, and using Salesforce standard development tooling, including the Salesforce CLI, VS Code + Salesforce Extension Pack. Salesforce Platform Developer I and II certification and nonprofit experience preferred.
- Collaborator: Experience working with Salesforce administrators for low-code/pro-code collaboration, fostering an environment where different opinions and approaches are welcomed and thoughtfully considered while working as a team to find a resolution. Communicator: Skilled at conveying technical information to a wide range of audiences verbally and in writing.
- Innovation: Generates ideas to solve problems, balancing innovation with strategic and tactical process efficiency.
- Focused on service delivery and adaptability: Demonstrated flexibility in the midst of change, successfully juggling multiple deliverables with a solution-focused approach to blockers.
- Mission and Culture Aligned: Demonstrates awareness and support for The Trevor Project’s mission and vision: to end suicide, address mental health crises in the LGBTQ youth community, and create a world where all LGBTQ young people see a bright future for themselves.
What You'll Do
- Develop end-to-end Salesforce solutions using configuration and customization (including Apex classes and triggers, Visualforce pages, Lightning components, etc.)
- Automate business processes using Salesforce automation tools such as Flow as well as Apex solutions
- Build and troubleshoot integrations between Salesforce and external applications using REST, SOAP APIs, oAuth Single Sign-On, etc.
- Participate in daily scrum meetings, analyze assigned user stories, and identify/resolve functional user stories/business requirements gaps.
- Adhere to defined coding standards and develop well-structured, well-documented, maintainable and easy-to-understand code
- Perform independent code reviews and write unit/integration test cases to achieve 85% test coverage.
- Ability to effectively debug and resolve issues and/or defects that may be reported as a result of faults in the production system
- Serve as a point of contact for technical issues with Salesforce or integrated products.
- Design and deliver innovative solutions. Work in cross-functional teams to address strategic business issues and automate complex processes.
- Work with our product managers, quality analysts, software engineers, and vendors to ensure new functionality is built, tested, and deployed in a timely manner.
- Ensure data is only accessible at the right time to the right people through regular maintenance of profiles, permission sets, roles and hierarchies, sharing rules, and user management.
- Provide feedback on best practices for both code and configuration from a developer's perspective.
- Other relevant tasks, duties, or special projects as assigned
Why Trevor?
A career that truly makes a difference in the lives of LGBTQ young people–every single day
Comprehensive health insurance, including plan coverage for various gender affirmation care (and we pay 100% of your employee contribution premiums for medical, dental, vision, AND basic life insurance)
Flexible Spending Accounts
Employee Assistance Program to help with confidential emotional support, work life solutions, financial solutions, legal assistance, or online support
403(b) Retirement Plan with the flexibility of pre-tax or Roth contributions, accompanied by a 3% contribution match. With Guided Portfolio Services or Do It Myself investment options, you're empowered to take control of your secure financial future.
Generous vacation and 12 paid holidays (one of our holidays is Harvey Milk Day!) plus two floating holidays , and three half-day Fridays during the summer
Pet insurance
Remote work from the continental US, Alaska, or Hawaii (we provide the technology, a monthly internet reimbursement, and a reimbursement to outfit your work-from-home space!)
Professional and Learning Development Trainings/Education: including a professional subscription to LinkedIn Learning, providing access to more than 13,000 high quality on-demand courses.
Online Subscription to Headspace, a digital mindfulness and meditation platform
The Trevor Project provides equal employment opportunities (EEO) to all employees and qualified applicants for employment without regard to race, color, religion, gender, gender identity or expression, ancestry, sexual orientation, national origin, age, handicap, disability, marital status, or status as a veteran. The Trevor Project complies with all applicable laws.

The Trevor Project