Locație: București, România — on-site, full-time
Nivel: Mid-level
Compensație: Competitivă, în funcție de experiență
DESPRE ROL
Construim și dezvoltăm Camelune, un marketplace dedicat produselor de lux noi și pre-owned. Te vei alătura echipei noastre de engineering și vei lucra pe întregul produs — de la platforma
de e-commerce destinat clienților și platforma internă de administrare, până la API-urile și modelele de date din spatele acestora.
Este un rol hands-on, în care vei duce funcționalitățile de la idee până în producție, lucrând pe întregul stack, de la schema bazei de date până la interfața utilizatorului.
LA CE VEI LUCRA
● Vei dezvolta funcționalități pentru storefront în Angular, inclusiv listări, căutare, pagini
de produs, checkout, dashboard-uri pentru vânzători și fluxuri de cont.
● Vei crea interfețe și instrumente interne pentru platforma noastră de administrare.
● Vei dezvolta endpoint-uri API în NestJS și modelele de date aferente.
● Vei proiecta și optimiza scheme, query-uri și indexuri MongoDB.
● Vei implementa integrări cu servicii terțe, inclusiv plăți, object storage, notificări push și funcționalități de conținut asistate de AI.
● Vei dezvolta funcționalități de mesagerie și notificări în timp real folosind WebSockets.
● Vei scrie teste, vei participa la code review și vei contribui la stabilitatea platformei în producție.
STACK-UL NOSTRU TEHNIC
Nu este necesar să ai experiență cu toate tehnologiile de mai jos. Angular și TypeScript sunt cerințele principale, iar experiența cu NestJS reprezintă un avantaj important. Restul poate fi
învățat în cadrul echipei.
● Frontend: Angular 19, TypeScript, RxJS, Angular i18n (EN/RO), Socket.IO.
● Backend: NestJS, MongoDB/Mongoose, Redis, NodeJS, AWS-S3, Google Cloud.
● Tooling: Nx monorepo, Node.js 22, Playwright, Docker, Kubernetes, CI/CD
Prin aplicarea CV-ului dumneavoastră la acest loc de muncă, sunteți de acord cu prelucrarea datelor cu caracter personal, conform Regulamentului privind protecția persoanelor fizice în ceea ce privește prelucrarea datelor cu caracter personal. Aceste date ne sunt necesare pentru desfășurarea întregului proces de recrutare. Pentru mai multe detalii, vă rugăm să accesați Politica noastră de confidențialitatea datelor cu caracter personal pe site-ul www.casa-amanet.com.