Logo
job logo

Salesforce Developer

IPEM SOLUTIONS INC, Sacramento, California, United States, 95828

Save Job

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.