Job Description – Front-End Developer – ECOM DIGITAL SRL
Descrierea companiei
ECOM DIGITAL dezvoltă soluții software moderne pentru eCommerce, marketplace-uri, platforme SaaS și aplicații custom. Livrăm produse rapide, scalabile și orientate către rezultate, utilizând cele mai noi tehnologii web și bune practici de dezvoltare.
Căutăm un Front-End Developer talentat și pasionat de tehnologiile moderne, care să creeze interfețe performante și experiențe excelente pentru utilizatori.
Contact: office@ecomdigital.ro Web: https://ecomdigital.ro
Responsabilități principale
- Dezvoltarea interfeței utilizator în proiecte web complexe folosind HTML5, CSS3, JavaScript (ES6+).
- Implementarea aplicațiilor single-page (SPA) cu React, Angular sau Vue (minim unul obligatoriu; cunoașterea mai multor framework-uri constituie avantaj).
- Colaborarea cu echipa backend pentru integrarea API-urilor REST/GraphQL.
- Optimizarea performanței UI/UX pentru desktop și mobile (pagini rapide, responsive, diferențe minime între browsere).
- Transformarea design-urilor UI/UX în componente reutilizabile, scalabile și documentate.
- Asigurarea calității codului prin respectarea standardelor, code review și testare.
- Implementarea de mecanisme de state management (Redux, Zustand, Vuex, NgRx, MobX etc.).
- Rezolvarea bugurilor și îmbunătățirea continuă a interfețelor.
- Participarea activă la planificări, brainstorming și decizii privind arhitectura front-end.
Cerințe obligatorii
- Experiență de minim 1 an în dezvoltare front-end.
- Cunoștințe solide de:
- HTML5, semantic markup
- CSS3 / SCSS / SASS / responsive design
- JavaScript ES6+
- Experiență cu cel puțin un framework modern:
- React (preferat) sau
- Angular sau
- Vue
- Experiență în lucrul cu REST APIs și JSON.
- Cunoștințe de Git și lucrul în echipe agile.
- Înțelegerea bunelor practici: modularizare, component-based architecture, reusability.
- Abilitatea de a rezolva probleme tehnice în mod eficient și documentat.
Cerințe care constituie un avantaj
- Experiență cu TypeScript.
- Experiență cu Next.js / Nuxt / Angular Universal (SSR)/ Blazor
- Experiență cu TailwindCSS, Material UI, Bootstrap sau alte librării UI.
- Familiaritate cu Webpack, Vite sau alte tool-uri de bundling.
- Experiență cu testare front-end (Jest, Cypress, Playwright).
- Noțiuni de optimizare SEO tehnic pentru aplicații front-end.
- Experiență în eCommerce sau platforme SaaS.
- Cunoștințe despre UI/UX și bune practici de accesibilitate (a11y).
Competențe personale
- Atenție mare la detalii vizuale și calitatea interfețelor.
- Capacitatea de a înțelege și transforma cerințele de business în soluții vizuale eficiente.
- Abilități excelente de comunicare și colaborare cu echipe tehnice și non-tehnice.
- Mentalitate orientată pe învățare continuă și inovație.
- Proactivitate, responsabilitate și autonomie.
Ce oferim
- Proiecte front-end moderne, cu tehnologii actuale și provocări reale.
- Implicare în dezvoltarea produselor eCommerce și aplicațiilor custom de mare impact.
- Mediu de lucru profesionist, agil și orientat spre evoluție.
- Oportunități de specializare în React, Next.js, performance optimization și UX engineering.
- Flexibilitate și autonomie tehnică.
- Pachet salarial competitiv, în funcție de experiență.
- Program flexibil, posibilitatea de lucru in regim hibrid, posibilitate de a lucra 4 zile pe săptămână.
- Bonuri de masă
- Asigurare medicală privată
