Salesforce Developer
This is a remote position.
-
Develop and enhance Salesforce Service Cloud solutions, including Omni-Channel functionality such as routing, capacity, and presence management to optimize customer service workflows.
-
Build scalable, high-quality applications using Apex and Lightning Web Components (LWC) as the primary development framework, while maintaining and refactoring existing Aura and Visualforce components as needed.
-
Build and maintain robust integrations with third-party systems using REST APIs, Bulk APIs, and Metadata APIs, including telephony/CTI integrations and external SaaS/AppExchange applications.
-
Collaborate with business stakeholders to translate complex requirements into technical designs, ensuring alignment with enterprise architecture and security standards.
-
Conduct thorough code reviews, enforce development best practices (governor limits, bulkification, and test coverage), and maintain technical documentation for all customizations and integrations.
-
Serve as an escalation point for production support issues, performing root cause analysis and delivering timely resolutions to maintain platform stability.
-
5+ years of hands-on Salesforce development experience, with a strong focus on Service Cloud implementations in an enterprise environment.
-
Deep expertise in Omni-Channel (routing, capacity, presence) and Service Cloud console configurations.
-
Advanced proficiency in Apex, Lightning Web Components (LWC) , Aura, Visualforce, SOQL, and SOSL—with LWC as the primary development standard.
-
Proven experience integrating Salesforce with external systems using REST, SOAP, Bulk, and Metadata APIs, including telephony/CTI and third-party SaaS platforms.
-
Strong understanding of Salesforce security models (sharing rules, permission sets, role hierarchies) and data governance best practices.
-
Ability to work during U.S. Central Time (CT) core hours, collaborating with US-based teams.
-
Experience working within a Revenue Operations, Sales Operations, or similar high-growth business environment.
-
Salesforce certifications such as Platform Developer I, Platform Developer II, or Service Cloud Consultant.
-
Awareness or knowledge of IT security best practices as defined by ISO / SOC or similar compliance standards.
-
Be part of a remote-first organization where flexibility is embraced.
-
Work and learn alongside talented engineers and technology leaders.
-
Explore opportunities to learn and grow through technical and non-technical training programs.
-
Gain global exposure by working on products with international teams and clients.
-
Attend virtual and in-person international technology conferences to expand your knowledge and network.
-
Exposure to working in an IT environment that adheres to rigorous security and compliance standards defined by ISO / SOC.
Requirements
- 5+ years of experience developing Salesforce business applications.
- Strong proficiency in Apex, including triggers, controllers, and test classes. Lightning development, with strong hands-on LWC experience.
- SOQL and SOSL.
- Demonstrated experience building business solutions within Service Cloud. Hands-on experience with Salesforce Omni-Channel functionality. Experience developing custom objects and working within the Salesforce development environment.
- Experience integrating Salesforce with third-party systems using REST-based web services.
- Experience maintaining or enhancing existing Aura and/or Visualforce components.
- Hands-on experience with Git and Salesforce CI/CD, deployment, and migration processes.
- Ability to work independently while collaborating effectively in a team environment.
- Strong written and verbal communication skills.
Nice-to-Have Skills:
- Salesforce Platform Developer II certification.
- Experience with telephony/CTI integrations within Salesforce.
- Experience working in enterprise-scale Salesforce environments.
- Familiarity with complex data models and large-scale implementations.
- Experience with Copado or similar Salesforce deployment and CI/CD tools.
- Experience supporting integrations with external SaaS platforms and AppExchange applications.
- Experience integrating Salesforce with AI-driven tools or services, such as predictive analytics, machine learning APIs, or generative AI platforms. Exposure to Salesforce AI capabilities, such as Einstein features or AI-powered automation within Sales Cloud or Service Cloud.
- Experience building AI-enabled workflows or automation using REST APIs.
- Understanding of prompt engineering concepts or applying generative AI tools within business applications. Familiarity with data preparation, governance, and security considerations for AI-enabled solutions