Automation Developer (Automation & Integrations) — BlackSquare Automation OS
București | Hybrid | Full-time | Rol intern (nu colaborare / freelancing)
Cine suntem
BlackSquare construiește și livrează sisteme de automatizare care reduc masiv munca manuală și cresc predictibilitatea operațională pentru companii. Dezvoltăm Automation OS — o platformă internă standardizată de livrare și operare (integrări, workflows, document automation, routing, logare & stabilitate), gândită să ruleze în producție, la scară, pentru mai mulți clienți.
Căutăm un Automation Developer care să devină om-cheie intern în echipă — cineva cu experiență serioasă în automatizări și integrarea sistemelor, orientat spre stabilitate, arhitectură și “production-grade”.
Dacă ai experiență în n8n e un mare avantaj. Dacă ești foarte bun pe Make (sau alte platforme similare) și ai skill real pe integrare API + logică backend, este la fel de relevant.
Despre rol
Acesta nu este un rol de execuție “no-code” și nici un rol de suport. Este un rol de engineering, în care construim automatizări robuste, modulare și auditabile, cu:
• logică multi-step și orchestrare cross-platform
• integrare prin API-uri (auth, rate limits, retries, idempotency)
• error handling avansat
• instrumentare corectă (logging, debugging)
• standardizare pentru scalare multi-client
Vei lucra într-un cadru în care procesul, calitatea și documentația sunt parte din produs — nu “extra”.
Responsabilități
• Dezvoltarea și întreținerea de workflows complexe (branching, loops, state management, execuții asincrone).
• Integrarea sistemelor externe prin REST APIs / Webhooks / OAuth2 / token auth.
• Implementarea de mecanisme de reziliență: timeouts, retries, backoff, fallbacks, dedup/idempotency.
• Construirea de componente reutilizabile și standarde de livrare (modularizare, naming, versioning).
• Debugging avansat, root cause analysis și eliminarea incidentelor recurente.
• Colaborare cu echipa de delivery și stabilizare post go-live (fără suport L1).
• Documentarea tehnică a integrărilor și flow-urilor (pentru transfer și scalare).
Exemple de ecosisteme cu care ne intersectăm (doar ca reper): CRM-uri, ticketing, WhatsApp Business API, eCommerce, BI/reporting, Google Workspace, Jira — dar focusul rolului este pe integrare și arhitectură, nu pe o singură platformă.
Cerințe (must-have)
• 3–5+ ani experiență în automation engineering / system integration / backend (sau echivalent demonstrabil).
• Experiență solidă în integrare API: REST, Webhooks, OAuth2 / API Keys / token-based auth; rate limits, retries, timeouts, error mapping.
• Înțelegere foarte bună a logicii de workflows: branching/conditions, loops, concurrency; state, idempotency, deduplication; edge cases, input validation.
• Capacitate de debugging end-to-end (de la payload până la efectul în sistemul țintă).
• Mentalitate de calitate: stabilitate, predictibilitate, standardizare.
Tehnologii
Automation / Orchestration
• n8n (ideal) / Make (ok) / alternative similare, la nivel avansat (nu doar triggers + email).
Backend / Logic
• Node.js / JavaScript (async/await, promises, error handling, data transformations).
Integration Toolkit
• API tooling: Postman/Insomnia, webhooks, JSON, semnături, headers, auth flows.
• Logging & observability mindset: structured logs, correlation IDs, troubleshooting logic.
Nice-to-have
• Jira / Google Workspace / document automation.
• CRM experience (HubSpot/Pipedrive/Zoho etc.).
• Experiență cu sisteme enterprise SaaS și procese critice.
Cum arată un candidat “foarte bun”
• A construit automatizări care au rulat luni întregi în producție, fără babysitting.
• Înțelege diferența dintre “merge acum” și “merge stabil, scalabil”.
• Poate explica decizii de design (de ce retry, când fallback, cum eviți dublarea execuțiilor).
• Scrie și păstrează documentație minimă, dar corectă, care permite transferul în echipă.
Ce NU căutăm
• Colaboratori / freelanceri / part-time.
• Profiluri exclusiv no-code fără experiență de integrare serioasă.
• Persoane care au lucrat doar pe prototipuri, fără responsabilitate de producție.
Ce oferim
• Rol intern, pe termen lung, cu ownership real.
• Proiecte production-grade și un sistem construit pentru scalare (nu proiecte haotice).
• Echipă tehnică și metodologie clară (QA, standarde, documentație).
• Direcție de creștere: Senior Automation Developer → Automation Architect track.
• Pachet competitiv, adaptat la senioritate și impact.
Locație & mod de lucru
• București — Hybrid (flexibil, cu prezență periodică pentru aliniere și delivery)
• Full-time
• Rol intern (nu colaborare)
Proces de selecție
• Discuție inițială (fit + context tehnic)
• Interviu tehnic (integrare API + flow design + debugging)
• Exercițiu scurt, realist (fără “teme” de weekend), orientat pe situații reale din integrare
