Salesforce Developer

IPEM SOLUTIONS INC

Salesforce Developer

Sacramento, CA
Full Time
Paid
  • Responsibilities

    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.