Salesforce Engineer
Role Overview
Develop Salesforce for sales, retention, partner, and support teams using a modular DX codebase, object-oriented design, Lightning Web Components, and strict testing and code-quality practices.
The role emphasizes clean Apex, reactive and localized LWC frontends, and a modern Git and scratch-org workflow.
Key Skills for This Role
Full Job Posting
About the company
IC is a global trading brand founded in Sydney in 2007, focused on trading technology, liquidity, connectivity, and infrastructure.
The company emphasizes precision, performance, transparency, respect, ownership, and high standards.
About the role
Develop Salesforce for sales, retention, partner, and support teams using a modular DX codebase, object-oriented design, Lightning Web Components, and strict testing and code-quality practices.
The role emphasizes clean Apex, reactive and localized LWC frontends, and a modern Git and scratch-org workflow.
Responsibilities
- Translate requirements into designs and deliver Apex and LWC for support, sales, KYC, trading-account, payment, and partner workflows.
- Use the trigger framework, Unit of Work, query builder, collection utilities, asynchronous actions, and batch frameworks.
- Build reusable design-system LWC components with custom labels for strings and locale-aware formatting.
- Build REST integrations with payload validation, resilient error handling, and mockable tests.
- Write bulkified, governor-aware code and asynchronous pipelines; resolve performance bottlenecks and technical debt.
- Implement permission set groups, custom permissions, sharing, and field-level security.
- Write deterministic behavior-focused tests and release through scratch orgs, pull requests, and automated validation from staging to UAT to production.
- Own features through production, document scalable code, support releases, and fix bugs.
Essential qualifications
- At least 3 years of hands-on Salesforce development in an enterprise org.
- Strong Apex: triggers, Queueable, Batch and Scheduled jobs, bulkification, and governor limits.
- Strong LWC and modern JavaScript (ES6+), including lifecycle hooks, reactivity, and component composition.
- Object-oriented design, SOLID principles, and common design patterns.
- REST integrations: outbound callouts, inbound Apex REST, JSON, and Named and External Credentials.
- SOQL skills in selective queries, indexing, and safe dynamic query generation for large data volumes.
- Salesforce DX, sf CLI, Git, GitHub, and pull-request workflow.
- Salesforce Platform Developer I certification.
Approach and desirable experience
- Read existing code before changing it, clarify the problem a ticket solves, flag requirement gaps early, support released features, and fix owned bugs.
- Communicate clearly with developers, business analysts, and QA, including colleagues in other time zones; be willing to learn trading concepts such as accounts, IBs, KYC, and multi-entity regulation.
- Desirable qualifications include Salesforce Platform Developer II or Sales/Service Cloud Consultant certification, Generative AI coding tools, unlocked packages, Platform Events, Service Cloud/CTI, and brokerage or fintech experience.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at IC
Senior Accountant
, UAE
The employer is seeking a Senior Accountant to manage day-to-day accounting, financial reporting, reconciliations, and regulatory compliance. Candidates need at least five years of relevant accounting experience, strong
Senior .NET Engineer
, UAE
IC Markets Global seeks a Senior .NET Engineer to design and optimize scalable, low-latency microservices for real-time trading applications. The role emphasizes C#, concurrency, distributed systems, testing, and observa
Salesforce Business Analyst
, UAE
The employer is seeking a Salesforce Business Analyst to support a legacy CRM-to-Salesforce migration and improve processes used by business teams. Candidates need at least five years of Salesforce business analysis expe
Emerging Talent Program - UAE National
, UAE
IC is inviting Emirati graduates and early-career professionals to join a structured talent program in financial services and trading. Participants may gain practical experience, mentorship and project exposure across bu
Product Marketing Coordinator
, UAE
IC seeks a Product Marketing Coordinator to support product launches, campaigns, marketing assets, compliance approvals, localization, and website updates. Applicants need 2–3 years of relevant experience, strong organiz
Salesforce Engineer
, UAE
IC Markets Global is seeking a Salesforce Engineer to design, develop, and maintain scalable solutions for complex business requirements. The role requires at least three years of Salesforce development experience, advan
Senior Accountant
, UAE
Salesforce QA Engineer
Dubai, UAE
Salesforce Engineer
Dubai, UAE
Senior .NET Engineer
, UAE
Salesforce Business Analyst
, UAE
Emerging Talent Program - UAE National
, UAE
Product Marketing Coordinator
, UAE
Salesforce Engineer
, UAE