- Technology
Salesforce Developer
- EF Education First
- Mid-Senior Level
- On-site
- Full-Time
- Budapest, Hungary
Salesforce Developer
Why this role exists
EF’s Salesforce platform is a critical engine for how we engage customers, support learners, and run operational workflows globally. As a Salesforce Developer, you will help evolve a high-impact CRM ecosystem—building modern Lightning experiences, robust integrations, and scalable automation that enables teams to move faster and deliver better outcomes.
You’ll join a small, collaborative delivery team (Product Owners, Salesforce Architects, Developers, and Admins) and work closely with software engineers and analysts across the business. This is a hands-on role with meaningful ownership from day one.
What you’ll do
- Partner with Product Owners, project managers, and stakeholders to translate business needs into well-designed CRM capabilities.
- Build and enhance Salesforce solutions using Apex, Lightning Web Components (LWC), and Flow-first automation (with a bias toward maintainable, declarative design where appropriate).
- Design and implement scalable Salesforce applications across Sales Cloud and Service Cloud (and optionally Experience Cloud where relevant).
- Deliver reliable releases using modern Salesforce delivery practices: Salesforce DX, scratch orgs, source-driven development, and CI/CD pipelines.
- Implement integrations with internal services and third-party vendors using APIs (REST/SOAP) and modern event-driven patterns such as Platform Events, Change Data Capture, and the Pub/Sub API.
- Write high-quality, testable code (Apex unit tests, LWC testing practices), troubleshoot defects, and continuously improve performance and stability.
- Maintain strong standards for security, data quality, and operational integrity (including secure integration patterns and least-privilege access).
- Produce clear technical documentation and enablement materials to support admins, support teams, and ongoing platform adoption.
Modern platform capabilities you may work with (depending on roadmap)
- Salesforce DevOps Center for change and release management (in addition to Git-based pipelines).
- Data Cloud and AI experiences (e.g., Agentforce / Einstein Copilot, prompt-driven automation) where they add real business value.
- Integration acceleration via iPaaS patterns (e.g., MuleSoft) and event-driven architectures (CDC/Platform Events/Pub-Sub).
What success looks like
- Stakeholders see Salesforce as a product-like platform: predictable delivery, clear roadmap alignment, and measurable business outcomes.
- Releases are safe and repeatable (source-driven development, automated testing, strong environments discipline).
- The org’s data is trustworthy and usable; automation is resilient; integrations are monitored and supportable.
Required skills
- 4+ years of hands-on experience as a Salesforce Developer; 6+ years working with the Salesforce platform overall.
- Strong experience with Apex, SOQL, JavaScript, and Lightning Web Components (LWC).
- Working knowledge of Salesforce platform capabilities across Sales Cloud and/or Service Cloud.
- Experience delivering via Salesforce DX (source control, scratch orgs/sandboxes) and CI/CD.
- Competency with web and integration fundamentals: HTML, XML/JSON, REST/SOAP, and general API troubleshooting.
- Strong communication skills; able to explain technical trade-offs to non-technical stakeholders.
- Familiarity developing on or integrating with other cloud platforms (e.g., AWS or Azure).
Preferred (nice-to-have)
- Experience Cloud, Omni-Channel patterns, or industry solutions depending on use cases.
- Event-driven integration experience (Platform Events / CDC / Pub/Sub) and integration architecture fundamentals.
- DevOps Center, Copado/Gearset, quality tooling (PMD/ESLint), and release governance.
- Exposure to Data Cloud and/or Agentforce-style AI experiences.
- Salesforce certifications beyond Platform Developer I (e.g., PDII, Integration Architect, Sales/Service Cloud Consultant).
Certifications
- Salesforce Platform Developer I (required)
- Additional certifications (preferred): Sales Cloud, Service Cloud, PDII, or architect/integration credentials.
Please note: we're trying to build a great company culture and a cohesive office, which means that this is an in-office opportunity. There will be travel - Stockholm, London, Zurich etc. but when in Budapest this is a 5-days in the office role.
