Advanced Salesforce Developer
O roli
Hledáme Advanced developera/developerku, který/á umí dodávat kvalitní Salesforce řešení v konzultačním prostředí: nejen „psát kód“, ale přemýšlet v souvislostech (škálování, bezpečnost, udržitelnost), komunikovat dopady a aktivně zvyšovat kvalitu dodávky. Budeš klíčovým členem Delivery týmu – s prostorem vést technické části workstreamu, nastavovat standardy a zvedat úroveň týmu přes mentoring a code reviews.
Co budeš dělat
- Navrhovat a implementovat robustní řešení na Salesforce platformě včetně:
- Apex - service layer, doménové logiky, asynchronní zpracování, integrace.
- Lightning Web Components (LWC) - komponenty, UX výkon, reusability.
- Flows ve spolupráci s konzultanty - kde dává smysl “low-code”, kde raději “pro-code”.
- Spolupracovat na integračních scénářích - REST/SOAP, platform events, CDC, middleware.
- Řešit výkon a limity platformy - governor limits, bulkifikace, transakční hranice.
- Dodávat s důrazem na kvalitu - testy, code style, bezpečnost, review, dokumentace.
- Pracovat se source-driven developmentem (Git, branching, PR, code review) a nasazováním (SFDX, CI/CD).
- Technicky podporovat tým - návrhy variant, odhady, rizika, řešení production issues, mentoring juniorů.
- Aktivně komunikovat s konzultanty/architekty/PM - scope, trade-offs, timeline, dependencies.
Koho hledáme (soft skills – pro consulting svět jsoz zásadní)
- Ownership & proaktivita - vidíš rizika dřív, než bouchají, a umíš je pojmenovat i navrhnout mitigaci.
- Komunikace bez “black boxu” - umíš vysvětlit týmu i klientovi technické dopady srozumitelně, umíš argumentovat i ustoupit.
- Kvalita a řemeslo - držíš standardy, umíš říct „ne“ quick-fixům, které škodí udržitelnosti.
- Týmovost & mentoring - dokážeš zvednout ostatní – konstruktivní code review, sdílení know-how, vedení juniorů.
- Samostatné učení - dokážeš si dohledat best practices, navrhnout řešení a obhájit ho.
Co očekáváme (hard skills)
- Alespoň jedna z následujících zkušeností:
- min. 1 rok komerčního programování na Salesforce (Apex + LWC / Aura + testy + deploymenty)
nebo - min. 2 roky komerčního programování v jiném OOP jazyku (např. Java / C# / TypeScript / Kotlin) a motivace rychle přejít na Salesforce stack.
- min. 1 rok komerčního programování na Salesforce (Apex + LWC / Aura + testy + deploymenty)
- Praktická zkušenost s:
- OOP, návrhovými principy (SOLID), psaním testů
- Git workflow + code review
- práci s API (REST/JSON, auth principy)
- debuggingem a řešením incidentů
- Čeština/slovenština (C1+) a angličtina B2+.
Výhodou
- Technické vzdělání - IT/CS/SE nebo srovnatelné.
- Salesforce platformní know-how - bezpečnostní model (CRUD/FLS/sharing), governor limity, bulk patterns.
- SFDX, scratch orgy, source-driven development, CI/CD (GitHub Actions, Azure DevOps apod.).
- Integrace - platform events, CDC, idempotence, retry strategie.
- Zkušenost s architektonickými patterny na Salesforce - service layer, selector/repository, domain patterns.
- Certifikace Platform Developer I (PD1) nebo aktivní plán na její získání.
Co ti nabízíme
- Projekty, kde se řeší reálná škála a kvalita (ne jen “klikací” implementace).
- Prostor ovlivňovat technické standardy a způsob dodávky (review pravidla, šablony, best practices).
- Silné delivery prostředí - architekti, konzultanti, sdílení, mentoring.
- Podpora certifikací a vzdělávání, rozvoj směrem k Tech Lead / Architect tracku.
- Hybridní režim Praha/Bratislava. Dokážeme nabídnout i full remote, nicméně budeme upřednostňovat kandidáty, kteří jsou schopní docházet do kanceláře min. v rozsahu 1-2x týdně.
- Férové ohodnocení dle dopadu a seniority.
Jak obvykle probíhá výběrko
- Úvodní call (motivace, zkušenosti, projekty).
- Technický screening (krátké zadání: návrh řešení + diskuse trade-offů / code review / debugging).
- Rozhovor s leadem (soft skills, konzultační fit, ownership, očekávání).
