Overview
Skills
Job Details
Senior Salesforce Platform Engineer
Location: Everett, MA (Hybrid - 1 day in office per week)
Duration: 6-Month Contract
Job Summary
We are seeking a Senior Salesforce Platform Engineer (7 10 years experience) with strong Salesforce integration expertise and native iOS development skills. This role supports an enterprise mobile application that captures field data and synchronizes with Salesforce using APIs, Mobile SDKs, and middleware.
Key Responsibilities
Design and develop Salesforce solutions using Apex, Triggers, LWC, Aura/Visualforce, SOQL/SOSL.
Build and manage integrations via REST/SOAP APIs, Platform Events, CDC, and tools like MuleSoft.
Implement automation using Salesforce Flow, Process Builder, workflows, and approval processes.
Manage security including OAuth 2.0, SAML/SSO, profiles, permission sets, and sharing rules.
Connect iOS apps to Salesforce using Salesforce Mobile SDK, offline sync, and secure authentication.
Develop and maintain native iOS apps using Swift, SwiftUI, UIKit, Core Data, and REST/JSON.
Ensure performance, data integrity, testing, CI/CD, and production-ready deployments.
Mentor developers and collaborate with stakeholders in an Agile environment.
Required Skills
Salesforce: Apex, LWC, SOQL/SOSL, Flow, REST/SOAP APIs, Platform Events, Mobile SDK, MuleSoft
iOS: Swift, SwiftUI, UIKit, Core Data, REST/JSON, OAuth 2.0
DevOps/Other: Git, SFDX, CI/CD, MVC/MVVM/VIPER, Agile, mentoring
Qualifications
Bachelor s or Master s in Computer/Software Engineering or related field
Salesforce Platform Developer II and/or App Builder preferred