Wellspring Worldwide, Inc. is a leading provider of web-based software systems for managing research and innovation operations. They are seeking an experienced Salesforce OEM Developer to design, build, and scale a Salesforce-based application distributed via Salesforce OEM licensing, requiring deep expertise in Salesforce application development and strong configuration skills.
Responsibilities:
- Design, develop, and maintain Salesforce OEM applications delivered via second-generation managed packages (2GP)
- Build robust backend logic using Apex, including async patterns (Queueable, Batch, Future)
- Develop modern, performant user interfaces using Lightning Web Components (LWC)
- Ensure all development aligns with Salesforce ISV and OEM best practices
- Design solutions with a deep understanding of Salesforce governor limits, multitenant architecture, and scale constraints
- Proactively identify and mitigate limit risks related to CPU time, SOQL/DML limits, heap size, and concurrency
- Optimize code, data models, and automation for high-volume and enterprise-scale usage
- Leverage Salesforce configuration tools effectively, including: Flow (record-triggered, screen, and autolaunched), Permission Sets and Permission Set Groups, Profiles, Roles, and Sharing Models, Page Layouts, Record Types, and Dynamic Forms
- Balance declarative vs. programmatic solutions to maximize maintainability and upgrade safety
- Use Git for source control, including branching, merging, and code reviews
- Work within a source-driven development model using Salesforce DX
- Support CI/CD pipelines for packaging, testing, and release of managed packages
- Maintain clean versioning and upgrade paths for OEM customers
- Write comprehensive unit and integration tests meeting and exceeding Salesforce code coverage requirements
- Enforce security best practices, including CRUD/FLS checks and secure data access patterns
- Support security reviews and compliance requirements for managed package
Requirements:
- 5+ years of Salesforce development experience
- Hands-on experience with Salesforce OEM / ISV development
- Strong expertise in: Apex
- Strong expertise in: Lightning Web Components (LWC)
- Strong expertise in: Second-generation managed packages (2GP)
- Strong expertise in: Salesforce DX
- Deep understanding of Salesforce governor limits and platform scalability
- Strong Salesforce administrator-level knowledge, including Flow, permissions, layouts, and sharing
- Proficiency with Git-based source control workflows
- Experience building upgrade-safe, backward-compatible managed package
- Familiarity with: Namespace management and package dependencies
- Familiarity with: Subscriber org variability and customization
- Familiarity with: Salesforce OEM security review processes
- Knowledge of CI/CD tooling for Salesforce (e.g., GitHub Actions, Gearset)
- Salesforce certifications (Developer, Advanced Developer, Platform App Builder, etc.)