Salesforce Developer
Location
United States
Posted
40 days ago
Salary
$40 / hour
Bachelor Degree6 yrs expEnglishCloudJava ScriptJenkinsSOAPVisualforce
Job Description
• 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
Job Requirements
- 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