Back to Jobs
Technology

Salesforce Field Service Management (FSM/FSL) Developer

Unikon ITUnited States🇺🇸United StatesPosted Oct 23, 2026

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States
Posted19 hours ago
GitJavaScriptCI/CD

Job description

Salesforce Field Service Management (FSM/FSL) Developer is a specialized
software engineer who designs, customizes, and implements technical solutions within
the Salesforce Field Service ecosystem. They write code, configure complex
dispatching rules, and build integrations to optimize mobile workforce operations,
scheduling, and service delivery.

Job Summary
We are seeking a highly skilled Salesforce FSM Developer to design, build, and
maintain our enterprise Field Service architecture. In this role, you will customize the
core Salesforce platform and Field Service package to streamline dispatching,
scheduling, inventory tracking, and mobile workflows. You will work closely with
business stakeholders, service managers, and integration teams to deliver seamless
field operations and enhanced user experiences for both dispatchers and technicians.
Key Responsibilities
 Technical Customization: Develop and maintain custom functionality using
Apex classes, triggers, Lightning Web Components (LWC), and Visualforce
pages tailored for Field Service processes.
 Configuration & Scheduling Optimization: Configure and fine-tune complex
FSM features, including Work Orders, Service Appointments, Operating Hours,
Service Territories, Skills, and advanced Scheduling Policies.
 Mobile App Customization: Design, configure, and debug the Salesforce Field
Service Mobile App, implementing offline-first flows, Quick Actions, and
customized page layouts for field technicians.
 Automation & Flow Design: Build complex automation logic using Salesforce
Flows and Apex to automate work order lifecycle management, resource
assignments, and status transitions.
 System Integration: Develop secure APIs and integrations to connect
Salesforce FSM with third-party Enterprise Resource Planning (ERP) systems,
inventory databases, and billing software.
 Performance Tuning: Monitor and optimize dispatch console performance,
scheduling engine throughput, and mobile synchronization limits.
Required Technical Skills

 Salesforce Core Architecture: Deep understanding of the Salesforce data
model, security settings (Profiles, Permission Sets, Sharing Rules), and
declarative automation tools.
 Programmatic Development: Proficiency in Apex, Javascript (for LWC),
SOQL, and SOSL.
 FSM Package Domain: Strong foundational knowledge of the Managed
Package settings, the Managed Package API, and the Field Service Optimization
engine.
 Mobile Architecture: Familiarity with the unique constraints of mobile app
development, including handling data syncing and offline capabilities.
 CI/CD & DevOps: Experience using version control systems (Git) and
deployment tools (Copado, Salesforce CLI, Gearset) for managing code
releases.
Qualifications & Experience
 Education: Bachelor’s degree in Computer Science, Software Engineering, or a
related field (or equivalent practical work experience).
 Experience: 8+ years of professional Salesforce development experience, with
at least 3-4 years dedicated specifically to Salesforce Field Service
implementations.
 Certifications (Highly Preferred):
o Salesforce Certified Field Service Consultant
o Salesforce Certified Platform Developer I (PD1)

Similar jobs