30 Devlats Jobs
Salesforce Developer - Second-Generation Packaging (4-6 yrs)
Devlats
posted 4d ago
Key skills for the job
Job Summary :
We are seeking an experienced Salesforce Developer with expertise in 2GP (Second-Generation Packaging) development. The ideal candidate will have a strong background in Salesforce development, including Apex, Lightning Web Components (LWC), and integration technologies, along with proven experience in creating, managing, and deploying 2GP managed/unlocked packages.
Key Responsibilities :
- Design, develop, and deploy scalable Salesforce solutions using 2GP packages.
- Collaborate with product owners and stakeholders to gather requirements and design modular, reusable components.
- Manage package versions, dependencies, and upgrades effectively within a 2GP framework.
- Use Salesforce DX tools for source-driven development and testing, including CLI and scratch orgs.
- Implement and maintain CI/CD pipelines for package development and deployment.
- Troubleshoot and resolve package conflicts, metadata compatibility, and namespace management issues.
- Ensure best practices in coding, version control, and documentation.
- Perform integrations with third-party systems using REST and SOAP APIs.
- Mentor junior developers and provide technical guidance on 2GP practices.
Required Skills and Qualifications :
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4+ years of experience in Salesforce development, including Apex, Visualforce, and LWC.
- Hands-on experience with 2GP package development (managed/unlocked).
- Proficiency with Salesforce DX, including CLI, scratch orgs, and source-driven development.
- Solid understanding of Git and version control systems.
- Experience in building and managing CI/CD pipelines (e.g., Jenkins, GitHub Actions, Bitbucket Pipelines).
- Familiarity with modular development principles and dependency management.
- Knowledge of Salesforce platform limits, governor limits, and best practices.
Certifications preferred :
- Salesforce Platform Developer I & II
- Salesforce Application Architect (or similar certifications)
Preferred Skills :
- Experience with integration tools like MuleSoft, Workato, or similar.
- Familiarity with third-party app integration and AppExchange solutions.
- Knowledge of 1GP package migration to 2GP (if applicable).
- Hands-on experience in designing scalable solutions for multi-package architectures.
Functional Areas: Software/Testing/Networking
Read full job description