Salesforce APEX Engineer
Role details
Job location
Tech stack
Job description
We're scaling an APEX-first Salesforce platform across multiple countries and business lines. As a Salesforce APEX Engineer, you'll build robust, scalable server-side logic, integrations, and platform services that power Sales and Customer Success. You'll collaborate with Product, BAs, Architects, Admins, and QA to ship reliable features on a predictable release train.
-
Design and implement APEX solutions (domain/service/selector patterns, one-trigger-per-object, bulkified & governor-safe).
-
Build and secure APEX REST APIs, callouts (Named Credentials), Platform Events, async APEX (Queueable/Batch/Schedulable/Future), and CDC-driven flows.
-
Optimise SOQL/SOSL (selective filters, indexes, query plans); handle large-data operations safely.
-
Create invocable APEX for lightweight Flow orchestration where appropriate; contribute to refactoring hotspots when needed.
-
Write meaningful unit tests (mocking callouts, positive/negative/bulk cases) and keep quality gates green (PMD/Sonar rules, coverage with intent).
-
Collaborate in design reviews with Architects; align on non-functional requirements (performance, security, scale).
-
Partner with DevOps on CI/CD (Git, PRs, SFDX/DevOps Center, packaging); support safe rollbacks and feature flagging.
-
Support UAT and provide diagnostics on incidents (logs, debug levels, event monitoring).
-
Document decisions and APIs succinctly; keep Jira tickets updated and review peers' PRs. What success looks like
-
Features meet acceptance criteria and Non-Functional Requirements; pass UAT on first attempt.
-
Zero governor-limit regressions and excellent runtime performance on high-volume data.
-
Healthy PR metrics: small, reviewed changes; low rework; green pipelines.
-
Defect rate down and cycle time improved across your epics.
Requirements
-
3-5+ years developing on Salesforce with a strong APEX focus.
-
Proven use of enterprise patterns (triggers framework, domain/service/selector), bulkification, and async processing.
-
Solid integration skills (APEX REST/HTTP, Platform Events, Named Credentials, idempotency/retry basics).
-
Strong SOQL performance tuning and data-model understanding.
-
Good grasp of Salesforce security & sharing (with/without sharing, FLS/CRUD checks in code).
-
Comfortable with Git workflows, code reviews, and CI/CD (SFDX/DevOps Center).
-
Clear communication and collaboration with Product, BA, Admins, QA, and Architects; English working proficiency. Nice to have
-
Exposure to LWC (consuming APEX services; basic component patterns).
-
Experience in Sales/CS domains (lead*opportunity, renewals/retention, case management).
-
Experience with telemetry/observability (Event Monitoring, logs), and performance testing.
-
Salesforce certifications (Platform Developer I/II, Integration Architect, Admin/App Builder). How we work
-
APEX-first for new logic; Flow only for simple UI/orchestration.
-
Weekly design review (Architects) and lightweight, automated quality gates in CI.
-
Focus time respected; async updates in Jira/Confluence; small, iterative releases.
Benefits & conditions
-
Flexible remuneration and benefits system via Flexoh, which includes: restaurant card, transportation card, kindergarten, and training tax savings;
-
Share options plan after 6 months of working with us. True flexibility and work-life balance
-
Remote or hybrid work model with our hub in Barcelona;
-
Flexible working hours (fully flexible, as in most cases you only have to be on a couple of meetings weekly);
-
Summer intensive schedule during July and August (work 7 hours, finish earlier);
-
23 paid holidays, with exchangeable local bank holidays;
-
Additional paid holiday on your birthday or work anniversary (you choose what you want to celebrate). Health comes first
-
Private healthcare plan with Adeslas for you and subsidized for your family (medical and dental);
-
Access to hundreds of gyms for a fee in partnership for you and your family with Wellhub;
-
Access to iFeel, a technological platform for mental wellness offering online psychological support and counseling. Keep growing with us
-
Free English and Spanish classes. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.