Salesforce FSL (Field Service Lightning) Developer

Salesforce FSL (Field Service Lightning) Developer

Posted 2 weeks ago by Dminds Solutions Inc.

Negotiable
Undetermined
Remote
Remote

Summary: The Salesforce FSL Developer role focuses on configuring and customizing Field Service Lightning (FSL) features, developing custom solutions, and enhancing scheduling and dispatch functionalities. The position requires expertise in Salesforce technologies, integration with external systems, and mobile solutions. Additionally, the developer will be responsible for testing, deployment, and ongoing support and maintenance of the FSL environment. This role is remote and emphasizes collaboration in a dynamic environment.

Key Responsibilities:

  • Configure and customize Field Service Lightning (FSL) features including Work Orders, Service Appointments, Service Resources, and Service Territories.
  • Implement scheduling policies and optimization rules.
  • Develop custom solutions using Apex classes, triggers, Lightning Web Components (LWC), and Aura Components.
  • Build reusable and scalable components.
  • Configure and enhance FSL Scheduling Engine and Dispatcher Console.
  • Implement logic for auto-assignment, route optimization, and resource allocation.
  • Design and implement integrations using REST/SOAP APIs and middleware tools (e.g., MuleSoft).
  • Integrate Salesforce with ERP, billing, or external systems.
  • Customize FSL Mobile App ensuring offline capability and data synchronization.
  • Perform unit testing and support UAT.
  • Manage deployments using change sets / DevOps tools.
  • Troubleshoot production issues and optimize performance and system scalability.

Key Skills:

  • Apex, SOQL, SOSL.
  • Lightning Web Components (LWC).
  • Flows / Process Builder.
  • Work Order & Service Appointment lifecycle.
  • Scheduling & Optimization.
  • Service Territories & Resource Management.
  • REST/SOAP APIs.
  • Integration patterns.
  • Data modelling.
  • Salesforce Certifications: Field Service Consultant, Platform Developer I / II.
  • Experience with Agile/Scrum.
  • Knowledge of mobile/offline architecture.

Salary (Rate): £45

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Key Responsibilities

FSL Configuration & Customization

  • Configure and customize Field Service Lightning (FSL) features:
    • Work Orders
    • Service Appointments
    • Service Resources
    • Service Territories
  • Implement scheduling policies and optimization rules

Development

  • Develop custom solutions using:
    • Apex classes, triggers
    • Lightning Web Components (LWC)
    • Aura Components
  • Build reusable and scalable components

Scheduling & Dispatch

  • Configure and enhance:
    • FSL Scheduling Engine
    • Dispatcher Console
  • Implement logic for:
    • Auto-assignment
    • Route optimization
    • Resource allocation

Integration

  • Design and implement integrations using:
    • REST / SOAP APIs
    • Middleware tools (e.g., MuleSoft)
  • Integrate Salesforce with ERP, billing, or external systems

Mobile Solutions

  • Customize FSL Mobile App
  • Ensure offline capability and data synchronization

Testing & Deployment

  • Perform unit testing and support UAT
  • Manage deployments using change sets / DevOps tools

Support & Maintenance

  • Troubleshoot production issues
  • Optimize performance and system scalability

Required Skills

Core Salesforce

  • Apex, SOQL, SOSL
  • Lightning Web Components (LWC)
  • Flows / Process Builder

FSL Expertise

  • Work Order & Service Appointment lifecycle
  • Scheduling & Optimization
  • Service Territories & Resource Management

Technical Skills

  • REST/SOAP APIs
  • Integration patterns
  • Data modelling

Preferred Qualifications

  • Salesforce Certifications:
    • Field Service Consultant
    • Platform Developer I / II
  • Experience with Agile/Scrum
  • Knowledge of mobile/offline architecture