Job Summary
We are seeking an experienced Senior Salesforce Developer to design, develop, and maintain scalable Salesforce solutions across Sales Cloud, Service Cloud, and custom platform components. The ideal candidate will bring deep Salesforce platform expertise combined with strong JavaScript skills to build modern, high-performance user experiences using Lightning Web Components (LWC) and related technologies.
Key Responsibilities
Design, develop, and deploy Salesforce solutions using Apex, Lightning Web Components (LWC), Aura, Visualforce, and Salesforce declarative tools
Build responsive, reusable UI components using modern JavaScript (ES6+), HTML, and CSS within LWC
Develop and optimize Apex classes, triggers, batch jobs, and asynchronous processes following Salesforce best practices
Integrate Salesforce with external systems using REST/SOAP APIs, OAuth, and middleware tools
Implement complex business logic, validations, and automation using Flows, Process Builder, and Apex
Perform code reviews, enforce coding standards, and mentor junior developers
Troubleshoot and resolve performance, security, and data integrity issues
Collaborate with architects, product owners, and business stakeholders to translate requirements into technical solutions
Participate in release management, CI/CD pipelines, and deployment activities
Required Technical Skills
6+ years of hands-on Salesforce development experience
Strong expertise in Apex, SOQL, SOSL, and Salesforce data modeling
Extensive experience with Lightning Web Components (LWC) and Salesforce Lightning framework
Experience with Sales Cloud and/or Service Cloud
Strong understanding of Salesforce security model (profiles, permission sets, sharing rules, FLS)
Knowledge of Salesforce governor limits and performance optimization
Strong proficiency in JavaScript (ES6+)
Hands-on experience building client-side logic in LWC using JavaScript
Understanding of asynchronous JavaScript (Promises, async/await)
Experience working with HTML5, CSS3, and responsive design
Familiarity with front-end concepts such as component-based architecture and state management
Experience with REST/SOAP APIs, JSON, and external system integrations
Familiarity with Salesforce DX (SFDX) and version control systems (Git)
Experience with CI/CD tools and deployment strategies (Copado, Gearset, Jenkins, etc.)
Salesforce certifications such as Application Architect
Experience with Experience Cloud (Communities)
Knowledge of test-driven development and Salesforce testing frameworks
Prior experience in Agile/Scrum environments
Strong analytical and problem-solving skills
Excellent communication and stakeholder collaboration abilities
Ability to lead technical discussions and provide architectural guidance
Self-motivated with the ability to manage multiple priorities
This is a remote position.