Salesforce Developer
Remote in Ukraine
Salesforce Primary Clouds (Sales Cloud, Service Cloud, Community Cloud)
& 7 others
We are seeking a Salesforce Developer to design and maintain seamless integrations between Salesforce Commerce Cloud and PayPal Braintree.
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 PayPal Braintree
- 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 and PayPal Braintree updates to ensure compatibility with 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, especially payment systems such as PayPal Braintree
- 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
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job