We are seeking a Salesforce Developer to design and maintain seamless integrations.
This role focuses on developing robust Salesforce packages, troubleshooting integration issues, and supporting clients in a collaborative Agile environment.
Responsibilities
- Develop and maintain Salesforce packages for integration between Salesforce Commerce Cloud and external systems
- Design, implement and optimize scalable solutions within the Salesforce platform
- Write high-quality, reusable and well-documented code following best practices
- Perform troubleshooting and debugging of integration issues to ensure reliable performance
- Collaborate with product owners, stakeholders and developers to analyze requirements and propose technical solutions
- Conduct code reviews and provide best practice recommendations for codebases
- Create and maintain technical documentation for developed packages and integration workflows
- Write Unit, Integration and Functional tests to ensure solution reliability
- Provide post-release support and resolve client support requests
- Participate in Agile ceremonies to ensure efficient delivery cycles
- Stay up-to-date with Salesforce improvements and updates to ensure compatibility with the latest releases
Requirements
- 2+ years of experience in software development
- Strong knowledge of Salesforce development tools and technologies including Apex, Visualforce, LWC, SOQL and Salesforce APIs
- In-depth understanding of Salesforce best practices, design patterns and development lifecycle
- Strong background in JavaScript and web-related technologies
- Hands-on experience with Unit and Integration testing in Salesforce
- Familiarity with Git version control and CI/CD processes for Salesforce development
- Upper-intermediate or higher level of English (B2 or above)
Nice to have
- Experience with Salesforce Commerce Cloud
- Experience in integrating third-party systems into Salesforce
- Experience in creating managed and unmanaged packages for Salesforce
- Basic understanding of payment gateways and associated technologies such as tokenization, PCI compliance and secure transactions
- Salesforce Commerce Cloud and Salesforce Platform Developer I or II certification
- Experience with other third-party payment solutions or gateways