Descrierea jobului
Locație: București – On-site
Tip contract: Contract individual de muncă, perioadă nedeterminată
Nivel experiență: Senior (7+ ani)
Domeniu: Software Development / Artificial Intelligence / Product Development
Lansată în 2012, Unitip Global este o companie de succes specializată în construcții de infrastructură rutieră, poduri, construcții civile și construcții hidroedilitare. Deși activăm într-un sector tradițional, investim constant în tehnologie și digitalizare pentru a optimiza procesele și a susține un progres sustenabil.
Căutăm un Full Stack Developer pasionat alături de care să construim viitorul – atât la propriu, cât și în mediul digital –, ghidat de principii clare: „Do it right the first time”, onestitate prin „am spus, am făcut” și acțiune proactivă, fără a aștepta să ți se spună ce să faci. Te așteptăm în echipă!
DESPRE ROL
Căutăm un Senior Full-Stack Engineer & Product Owner care să combine experiența solidă în dezvoltare software cu înțelegerea proceselor de business și capacitatea de a transforma cerințele utilizatorilor în produse digitale funcționale.
Vei avea un rol important în dezvoltarea și evoluția produselor software, lucrând direct cu specialiști și experți în domeniu folosind instrumente moderne de dezvoltare asistată de inteligență artificială, precum Claude Code și Cursor.
Căutam un profesionist care să aibă competențe ridicate de programare și care înțelege ce trebuie construit, de ce și cum poate fi livrat eficient, sigur și scalabil.
RESPONSABILITATI PRINCIPALE
Software Development & Architecture
Dezvoltarea aplicațiilor full-stack, de la arhitectura backend și baze de date până la interfețe web și mobile.
Proiectarea și implementarea API-urilor și a soluțiilor software scalabile.
Code review, optimizare, testare și asigurarea securității aplicațiilor.
Investigarea incidentelor și îmbunătățirea continuă a aplicațiilor existente; documentarea deciziilor tehnice și arhitecturale.
Product Ownership & Business Analysis
Colaborarea directă cu utilizatorii pentru identificarea nevoilor reale de business.
Analiza și modelarea proceselor operaționale; definirea specificațiilor funcționale și a criteriilor de acceptare.
Gestionarea și prioritizarea backlog-ului de produs; validarea funcționalităților împreună cu utilizatorii.
AI-Assisted Development
Utilizarea Claude Code, Cursor sau a altor instrumente AI pentru dezvoltare software.
Coordonarea fluxurilor de dezvoltare asistate de agenți AI; verificarea și validarea codului generat cu AI.
Integrarea funcționalităților AI în aplicațiile dezvoltate; îmbunătățirea proceselor de dezvoltare prin automatizare.
Cerințe obligatorii
Minimum 5 ani experiență în software development (dezvoltare full-stack, business analysis, product ownership/consultanță de implementare).
Experiență backend cu Python, FastAPI, SQLAlchemy sau tehnologii echivalente.
Experiență frontend cu TypeScript, React / Next.js.
Cunoștințe avansate de PostgreSQL, optimizarea interogărilor și gestionarea tranzacțiilor.
Experiență cu API design, Domain-Driven Design și arhitecturi event-driven.
Cunoștințe de securitate software: OWASP, OAuth2/OIDC, JWT, autorizare și protecția datelor.
Experiență în testare automată, Git și code review.
Capacitatea de a analiza procese de business și de a transforma cerințe complexe în soluții tehnice.
Constituie un avantaj
Experiență cu sisteme ERP, CRM sau aplicații enterprise.
Implementarea modelelor AI open-source: Llama, Qwen, Mistral, DeepSeek.
Experiență cu RAG, embeddings, vector databases și pgvector.
Experiență cu Hugging Face, PyTorch, LoRA / QLoRA sau MLOps.
React Native / Expo și aplicații mobile offline-first.
GIS / PostGIS.
Experiență într-un startup sau într-o echipă tehnică restrânsă.
PROFILUL CANDIDATULUI IDEAL
Ne dorim un coleg care:
Gândește atât din perspectiva utilizatorului, cât și a inginerului software.
Are inițiativă și își asumă responsabilitatea pentru rezultatele livrate.
Poate lua decizii tehnice argumentate și propune soluții simple și eficiente.
Comunică și colaborează cu echipe tehnice și non-tehnice.
APLICĂ
Dacă ai experiență solidă în dezvoltare software și îți dorești un rol în care să contribui atât la arhitectura tehnică, cât și la direcția produsului, te invităm să aplici cu CV-ul tău.


