Salesforce CRM Developer | Apex, LWC, Integrations & AI

Posted last week

Worldwide

Summary

We are looking for an experienced Salesforce CRM Developer to design, develop, integrate, and support scalable Salesforce solutions across sales, service, and operational workflows. The ideal candidate will have strong hands-on experience with Apex, SOQL, Lightning Web Components (LWC), Triggers, Salesforce Flows, asynchronous processing, REST API integrations, and Salesforce CRM implementations. Experience with Agentforce, Einstein, or other Salesforce AI capabilities is highly desirable, as we are looking to incorporate intelligent automation and AI-driven workflows into our CRM environment. This is a hands-on development role with a strong focus on scalability, clean architecture, automation, integrations, security, performance, and enterprise-grade Salesforce development practices. Key Responsibilities Design and develop scalable Salesforce solutions using Apex, LWC, Salesforce Flow, and platform configuration. Build reusable Apex classes, services, trigger frameworks, controllers, and automation components. Develop and maintain bulkified Salesforce triggers following best practices. Implement asynchronous processing using Queueable, Batch, Scheduled Apex, and other appropriate Salesforce patterns. Develop custom Lightning Web Components for business-specific CRM functionality. Design Salesforce automation to streamline sales, service, and operational processes. Build and maintain integrations between Salesforce and external systems using REST APIs and integration patterns. Implement and support Agentforce, Einstein, and AI-assisted Salesforce workflows where applicable. Work with Sales Cloud and/or Service Cloud to improve CRM processes and user productivity. Apply Salesforce security best practices including sharing rules, profiles, permission sets, object permissions, and field-level security. Ensure solutions are designed around Salesforce governor limits, bulkification, scalability, and performance. Troubleshoot production issues, perform root-cause analysis, and implement reliable long-term fixes. Participate in code reviews, testing, deployments, release planning, and technical documentation. Collaborate with Salesforce administrators, architects, product managers, engineers, and business stakeholders. Required Technical Skills 4+ years of hands-on Salesforce development experience. Strong Apex development experience. Advanced SOQL knowledge. Strong experience building Lightning Web Components (LWC). Salesforce Trigger development and trigger-handler architecture. Experience with Queueable, Batch, Scheduled Apex, and asynchronous processing. Strong Salesforce Flow and automation experience. Experience with Sales Cloud and/or Service Cloud. Salesforce REST API and external system integrations. Understanding of Salesforce data modeling and CRM architecture. Strong knowledge of Salesforce security and sharing architecture. Strong understanding of Salesforce governor limits and bulkification. Experience troubleshooting and optimizing Salesforce applications. Familiarity with Agentforce, Einstein, or Salesforce AI capabilities. Strong debugging, problem-solving, and communication skills. Preferred / Nice-to-Have Salesforce Platform Developer I or II certification. Experience with Agentforce implementations. Experience with Einstein or other Salesforce AI capabilities. Salesforce DevOps Center experience. Copado experience. Git-based Salesforce development workflows. CI/CD implementation experience. Platform Events and event-driven architecture. Enterprise integration patterns. Experience working within large or complex Salesforce environments. Experience with Salesforce technical architecture and development standards. What We Value We are looking for someone who doesn't simply write Salesforce code but can understand the business requirement and design the right technical solution. The ideal developer should be able to determine when to use Flow vs. Apex, design for governor limits from the beginning, build reusable components, maintain strong security standards, and create solutions that remain scalable as the organization grows. Strong communication and the ability to work collaboratively with both technical and non-technical stakeholders are important. Example Areas of Work Depending on the project roadmap, work may include: - Sales Cloud automation and pipeline workflows. - Service Cloud case routing and automation. - Custom CRM applications using Apex and LWC. - Complex trigger and automation frameworks. - External CRM/ERP/platform integrations. - REST API development and data synchronization. - CRM data management and migration. - AI-powered workflows using Agentforce/Einstein. - Intelligent case and task handling. - Salesforce performance optimization. - Production troubleshooting and technical debt reduction. - Enterprise CRM architecture and scalability improvements. - Application Requirements Please include: A brief overview of your Salesforce development experience. Salesforce Clouds you have worked with. Examples of complex Apex/LWC projects you have developed. Examples of Salesforce integrations you have implemented. Your experience with Agentforce, Einstein, or Salesforce AI. Relevant Salesforce certifications. A brief example of a challenging Salesforce problem you solved and how you approached it. We are particularly interested in developers who have worked on complex, scalable, enterprise Salesforce environments rather than only basic CRM configuration.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • $20.00

    -

    $60.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Salesforce
Apex
Salesforce CRM
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:4 days ago
  • Interviewing:
    11
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Nov 24, 2023
  • India
    Noida4:49 PM
  • $55 total spent
    5 hires, 0 active
  • Travel & Hospitality
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Microsoft Azure
Network Administration
SAP ciFixed-price‐ Posted 3 weeks ago
SAP HANA
SAP

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo