Salesforce Lightning Developer
Overview:
Please read the following job description thoroughly to ensure you are the right fit for this role before applying. In this role you will design, develop, and support scalable Salesforce solutions using Lightning Web Components and core platform features. You will collaborate with analysts, PMs, and engineers to translate requirements into high-quality Salesforce delivery across Sales, Service, and Experience Cloud. You’ll drive platform configuration, integrations, testing, and documentation while maturing our DevOps and release practices. This is a hands-on, impact-focused opportunity to shape a robust Salesforce backbone for MMA. You will work in a collaborative, career-building environment with a strong emphasis on ongoing learning. Compensation / Benefits Remote work Generous time off Tuition reimbursement Health and welfare benefits 401K savings Charitable contribution match
Responsibilities:
- Design and develop solutions using Lightning Web Components (LWC), Apex, SOQL, SOSL, and Salesforce APIsBuild and enhance Lightning pages, custom components, workflows, and business automation
- Develop scalable solutions across Sales Cloud, Service Cloud, and Experience Cloud
- Configure and extend Salesforce using Flow, validation rules, custom objects, permission sets, and other platform capabilities
- Support integrations between Salesforce and external systems using REST/SOAP APIs, middleware, and event-driven patterns
- Participate in solution design, technical reviews, code reviews, and estimation sessions
- Collaborate with BAs and Product Managers to refine requirements and acceptance criteria
- Support QA, UAT, defect resolution, and production validation
- Follow source-control, branching, deployment, and release-management standards
- Help improve unit-test coverage, regression readiness, and technical documentation
- Troubleshoot production issues and support root-cause analysis
- Identify technical debt and recommend opportunities to simplify or improve existing solutions
- Collaborate with onshore, offshore, nearshore, and vendor development teams
- Maintain awareness of Salesforce platform releases and recommend relevant capabilities
Key requirements:
- Strong hands-on Salesforce development experience
- Deep experience with Lightning Web Components (LWC)
- Strong Apex development skills, including triggers, classes, asynchronous Apex, batch processing, and test classes
- Experience with SOQL, SOSL, Salesforce data model, and security model xaygatp Strong understanding of Profiles, Permission Sets, Roles, Sharing Rules, and Salesforce access controls
- Experience with Salesforce Flow and declarative automation
- Experience building or supporting integrations using APIsExperience with Salesforce DX, source control, and CI/CDFamiliarity with GitHub, Azure DevOps, Flosum, Copado, Gearset, or similar DevOps tools
- Understanding of enterprise development standards, code review, release management, and SDLCStrong troubleshooting and problem-solving skills
- Ability to work with both technical and non-technical stakeholders
- Comfortable working in an Agile / sprint-based delivery environmentstrong communicationcollaborationproblem-solving
- Lightning Web Components (LWC)
ApexSOQL