Senior Salesforce / Litify Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$2000/month

HOURS PER WEEK

40

DATE UPDATED

Sep 18, 2026

JOB OVERVIEW

We are looking for an experienced Salesforce Developer to take ownership of a significant Salesforce/Litify implementation and integration project for our company.

This is not a basic Salesforce administrator position. We need someone who is comfortable designing solutions, migrating and cleaning large amounts of existing data, building Salesforce automations, working with APIs, and integrating third-party platforms.

The Project

Our company currently has a significant amount of business and client/lead data stored in spreadsheets. We need to migrate this information into Salesforce/Litify and build a reliable Salesforce environment that our team can use going forward.

A major part of the project will also be integrating our calling platform, PhoneBurner, with Salesforce/Litify so that our team can efficiently make calls while keeping contact information, call activity, statuses, notes, and other relevant information synchronized.

You will help us design the system correctly rather than simply copying our existing spreadsheets into Salesforce.

Responsibilities

You will be responsible for:

* Reviewing our existing spreadsheets and understanding our current data structure and workflows
* Designing the appropriate Salesforce/Litify data architecture
* Mapping spreadsheet fields to Salesforce/Litify objects and fields
* Cleaning, standardizing, deduplicating, and preparing data for migration
* Importing and validating our existing data
* Configuring Salesforce/Litify objects, fields, permissions, layouts, and workflows
* Building Salesforce Flows and other automations
* Developing custom Salesforce functionality when required using Apex, Lightning Web Components, SOQL, etc.
* Integrating PhoneBurner with Salesforce/Litify
* Working with REST APIs, webhooks, OAuth, and other integration technologies
* Ensuring call activity and relevant PhoneBurner data are properly captured inside Salesforce/Litify
* Troubleshooting synchronization and integration issues
* Creating appropriate sandbox/testing environments and testing changes before production deployment
* Documenting the system and customizations you build
* Training our team on the finished system
* Providing ongoing Salesforce/Litify development and support after implementation

Required Experience

We are specifically looking for someone with strong experience in:

* Salesforce development and administration
* Salesforce data migrations
* Large CSV/Excel/spreadsheet data imports
* Data mapping and data cleanup
* Salesforce Flow
* Apex
* SOQL
* Lightning / Lightning Web Components
* Salesforce REST APIs
* OAuth
* Webhooks and third-party API integrations
* Git/version control and proper deployment practices
* Building and maintaining production Salesforce environments

Strongly Preferred

Experience with any of the following will be a major advantage:

* Litify
* PhoneBurner
* Salesforce telephony/dialer integrations
* Legal industry CRM systems
* Salesforce managed packages
* High-volume lead/contact management
* Building custom Salesforce integrations

Direct Litify experience is highly preferred.

What Success Looks Like

The goal is to create a Salesforce/Litify environment that becomes the central system for our business.

Our existing spreadsheet data should be accurately migrated and organized, duplicate and inconsistent records should be addressed, and our team should be able to work primarily inside Salesforce/Litify rather than maintaining separate spreadsheets.

PhoneBurner should also work smoothly with the system so our team can efficiently call leads/contacts while keeping Salesforce/Litify records and call activity up to date.

Schedule

Full-time, approximately 40 hours per week,

Exceptional candidates with significant Litify, Salesforce integration, and API development experience may be considered above this range.

This will initially be a major implementation project, with the opportunity for a long-term role maintaining and improving our Salesforce/Litify environment.

How to Apply

Please include the following in your application:

1. How many years have you worked with Salesforce?
2. Have you worked with Litify? If yes, please describe the project.
3. Have you completed a large Salesforce data migration? Approximately how many records were involved?
4. Describe a third-party API integration you personally built for Salesforce.
5. Have you worked with PhoneBurner or another Salesforce dialer/telephony platform?
6. What Salesforce certifications do you currently hold?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0184
Total Execution Time  0.0198
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Salesforce-Litify-Developer-1733849
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0095 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733849
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 890963
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1733849
AND `misc`.`idIS NULL 
0.0008   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1733849' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733849 
0.0008   UPDATE employer_jobs SET hit_counts '***Sep-18-2026=182***Sep-19-2026=91***Sep-21-2026=2' WHERE job_id'1733849'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=275' WHERE job_id'1733849'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1733849' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733849 
0.0032   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '890963'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)