About the Role
We are seeking a talented and experienced Salesforce Developer to join our team in Dubai for a 6-month onsite contract. The ideal candidate will be responsible for designing, developing, and maintaining customized solutions on the Salesforce platform, ensuring seamless integration and optimal performance.
Key Responsibilities
- Develop and maintain Apex classes, triggers, and asynchronous processes (Batch, Queueable, Future) to implement complex business logic.
- Build and customize Lightning Web Components (LWC), Aura Components, and Visualforce pages for both modern and legacy Salesforce interfaces.
- Configure and extend Sales Cloud and Service Cloud functionalities to support business operations.
- Integrate Salesforce with external systems using REST/SOAP APIs and perform testing with Postman.
- Automate workflows using Flows, Process Builder, and Workflow Rules.
- Manage data access and security (OWDs, Sharing Rules, Role Hierarchies, Profiles, Permission Sets).
- Monitor daily Apex jobs, troubleshoot issues, and ensure smooth background processes.
- Collaborate with cross-functional teams using Jira for task tracking and sprint management.
- Ensure adherence to Salesforce best practices, including code optimization, testing, and governance limits.
Requirements
- 3–5 years of proven experience as a Salesforce Developer.
- Hands-on expertise in Apex, LWC, Aura Components, and Visualforce.
- Strong understanding of Sales Cloud and Service Cloud functionalities.
- Experience with API integrations (REST/SOAP) and testing tools like Postman.
- Proficiency in Salesforce automation tools (Flows, Process Builder, Workflow Rules).
- Solid understanding of Salesforce security and sharing model.
- Familiarity with Agile methodologies and Jira for project collaboration.
- Excellent analytical, problem-solving, and debugging skills.
- Salesforce Platform Developer I or II certification preferred.
Job Type: Contract
Contract length: 6 months
Pay: AED3,000.00 - AED6,000.00 per month