We are looking for a Salesforce Lead Developer who will own the technical design, development, and delivery of Salesforce solutions across Sales, Service, Experience, and Platform capabilities. This role requires strong hands-on development expertise, technical leadership, and the ability to guide teams while collaborating closely with architects, product owners, and business stakeholders.
The ideal candidate is someone who can design scalable solutions, write high-quality code, review and mentor developers, and ensure adherence to Salesforce best practices.
Act as the technical lead for Salesforce implementations and enhancements
Translate functional requirements into scalable and secure technical designs
Review and approve solution designs, Apex code, Lightning components, and integrations
Enforce Salesforce best practices, coding standards, and governance
Design and develop solutions using:
Apex (Triggers, Classes, Batch, Queueable, Schedulable)
Lightning Web Components (LWC) & Aura (as needed)
Flows (Record-triggered, Screen, Scheduled)
Experience Cloud components and customizations
Build and manage complex data models, security models, and sharing rules
Optimize performance, governor limits, and bulk processing
Lead release planning, deployment, and post-release support
Design and implement integrations using REST/SOAP APIs, Platform Events, and middleware (e.g., MuleSoft)
Handle authentication and authorization (OAuth, Named Credentials, JWT)
Ensure data consistency, error handling, and monitoring across systems
Drive CI/CD pipelines using tools like Git, Copado, Gearset, or Salesforce DX
Implement and enforce test automation and minimum 85%+ code coverage
Participate in performance testing, security reviews, and production readiness checks
Mentor and guide Salesforce developers and junior team members
Conduct code reviews and technical walkthroughs
Collaborate with Solution Architects, Product Owners, QA, and Release Managers
Support estimation, sprint planning, and technical risk management