Predictive Sales AI (PSAI) is looking for a Salesforce Developer/Admin to serve as a technical bridge between declarative administration and custom development, designing scalable solutions that support Sales, Marketing, Service, and Operations teams. The role aims to design, build, and maintain scalable Salesforce solutions that power core business processes, own advanced automation, custom development, integrations, and data modeling, while ensuring the platform remains secure, performant, and easy to use.
Requirements
- Strong experience with Apex, SOQL/SOSL, Lightning Web Components, and JavaScript.
- Advanced proficiency with Salesforce Flow, Dynamic Forms, and Permission Set Groups.
- Experience integrating Salesforce with external systems using REST APIs, webhooks, and JSON/XML.
- Working knowledge of Salesforce security, sharing models, and deployment strategies.
- Experience using VS Code, Git/GitHub, Data Loader, and Workbench.
- Proven ability to lead or play a major role in at least one significant Salesforce initiative (e.g., Lightning migration, Service Cloud implementation, or large data migration).
- Salesforce Administrator and Platform App Builder (foundation)
Responsibilities
- Design and implement advanced Salesforce automation using Flow (record-triggered, screen flows, loops, collections, and fault handling).
- Develop, test, and maintain Apex Triggers, Classes, and Asynchronous Apex (Batch, Queueable, Future methods) using best-practice frameworks.
- Build modern user experiences using Lightning Web Components (LWC), including data access with @wire and parent–child component communication.
- Design and maintain scalable Salesforce data models, including appropriate use of Master-Detail vs. Lookup relationships and strategies to avoid data skew.
- Integrate Salesforce with external systems using REST/SOAP APIs, Named Credentials, Connected Apps, and secure authentication patterns.
- Manage environments and deployments using Sandboxes, Change Sets, DevOps Center, or SFDX, with strong attention to release quality and stability.
- Support ongoing platform operations, including debugging, data management, performance optimization, and issue resolution.
Other
- Partner with business stakeholders to gather requirements, propose solutions, and deliver features aligned with business goals.
- Contribute to documentation, technical standards, and best practices; support and mentor less-experienced team members when appropriate.
- Ownership mindset with a focus on scalable, maintainable solutions
- Strong problem-solving skills across both declarative and programmatic tools
- Clear communicator who collaborates well with technical and non-technical teams