Salesforce Developer

National Wildlife Federation•RESTON, VA
•$100,000 - $135,000•Hybrid

About The Position

The National Wildlife Federation is seeking a Salesforce Developer to join its Data and Technology department for a two-year fixed-term employee position, subject to extension depending on business needs. During this term, NWF will implement Salesforce Nonprofit Cloud CRM, and the developer will be a key member of the internal implementation team. The role extends and customizes Salesforce Nonprofit Cloud through code, custom front-end functionality, API integrations, data automations, security guidance, and validation testing. The developer works with the project team, data engineers, data analysts, and the Salesforce implementation partner to turn stakeholder requirements into functional, secure solutions while following platform best practices. The position is part of the Data and Systems team and reports to the Senior Director of Data & Systems. The role is based at NWF’s Reston Headquarters, with Hybrid or Fully Remote work modes available by agreement with the supervisor. Travel may include 1–10 days per year for conferences and field office visits. The position requires sustained computer-based work for development, coding, testing, and documentation; use of a computer and related technology; verbal and written collaboration; and mobility to move materials weighing up to several pounds. Reasonable accommodations may be available. The salary range is $100,000–$135,000 per year, commensurate with experience. NWF offers paid time off, flexible scheduling, paid holidays and winter break, family and medical leave, health-related benefits and support, retirement contributions, tuition reimbursement, and other assistance programs.

Requirements

  • At least 3 years of experience as a Salesforce developer or engineer, including extending out-of-the-box front-end functionality, developing custom code, and implementing data integrations or third-party applications.
  • Experience designing, developing, and maintaining custom Salesforce solutions using Lightning web components, Apex, JavaScript, HTML, and CSS.
  • Hands-on experience working with complex, large data sets.
  • An active Salesforce certification demonstrating relevant skills, such as Platform App Builder, Platform Developer I, or Platform Developer II.
  • Bachelor’s degree from an accredited college or university.
  • U.S. citizenship or valid U.S. work authorization.

Nice To Haves

  • Experience working in Salesforce Nonprofit Cloud.
  • Participation as a Salesforce Developer in a CRM implementation project within the last 2 years.
  • Experience working in a nonprofit organization and knowledge of nonprofit fundraising, marketing operations, and technology solutions.

Responsibilities

  • Manage and implement assigned Salesforce Developer workstream tasks according to approval and prioritization from the Data and Systems project team.
  • Design, develop, and maintain custom Salesforce solutions using Lightning web components, Apex, JavaScript, HTML, and CSS.
  • Build responsive front-end interfaces that improve user experience and adoption across the Salesforce ecosystem.
  • Create custom pages, Lightning apps, dynamic actions, and user interface enhancements based on stakeholder requirements.
  • Develop, document, and execute tests to validate custom code and solutions.
  • Design and implement Salesforce Flows, including screen, record-triggered, scheduled flows, and orchestrations.
  • Develop advanced business logic in Apex when declarative automation is insufficient.
  • Optimize business processes and automations for performance, scalability, and reliability.
  • Set up and maintain APIs and integration components connecting Salesforce Nonprofit Cloud with internal and third-party data applications.
  • Support event-driven integrations and data architecture.
  • Assist data engineers with data migration, transformation, and automation setup.
  • Advise on security best practices when introducing apps, integrations, or code into the Salesforce ecosystem.
  • Collaborate with the project team, data engineers, data analysts, and implementation partner to translate stakeholder requirements into functional and secure solutions.
  • Assist the business intelligence team with Salesforce ecosystem data integration design and implementation.
  • Assist Salesforce administrators with front-end customization design and implementation.
  • Provide post-implementation support for custom development features, including troubleshooting, bug remediation, and incident-response communications.
  • Keep assigned tasks on schedule and communicate relevant updates to the project team.
  • Attend conferences and perform field office visits as needed, with travel potentially ranging from 1 to 10 days per year.

Benefits

  • Vacation beginning at three weeks’ accrual based on a full-time schedule.
  • Unlimited wellbeing time for physical, spiritual, emotional, cultural, religious, or financial wellbeing for the employee, a partner, or family member, including pets.
  • 11 holidays.
  • Paid winter break from December 25 to January 1.
  • Up to 16 weeks of fully paid Family and Medical Leave.
  • Low-cost health, dental, and vision insurance options; outpatient mental health care is covered at in-network rates.
  • Therapist available at no cost.
  • Pet insurance and discount perk program.
  • Annual wellbeing allowance.
  • Retirement plan with immediate match and vesting.
  • Annual year-end retirement contribution.
  • Tuition reimbursement.
  • Adoption and surrogacy assistance.
  • Pet adoption stipend.
  • Student loan management support.
  • Flexible scheduling.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service