
Instituția publică „Agenția de Guvernare Electronică” anunță concurs de angajare pentru suplinirea postului vacant de Dezvoltator software (front-end) în cadrul Direcției dezvoltare servicii si produse.
I. Context general:
Agenția de Guvernare Electronică (AGE) este instituția publică care activează la nivel central și este responsabilă de implementarea politicilor statului în următoarele domenii de competență: modernizarea serviciilor guvernamentale, e-Transformarea guvernării, schimbul de date și interoperabilitatea sistemelor informatice, auditul de securitate cibernetică a autorităților statului la nivel central, coordonarea achizițiilor în domeniul TIC în vederea asigurării eficienței, corectitudinii, transparenței și demonopolizării achizițiilor statului în acest sector.
AGE (2018) activează la nivel central din 2010 Centrul de Guvernare Electronică (CGE) și a fost creată în scopul stabilirii unui cadru instituțional, legal, coerent și predictibil pentru dezvoltarea societății informaționale, prestării către cetățeni a unor servicii publice de calitate, precum şi asigurării implementării serviciilor electronice în diverse sectoare.
II. Obiectivul postului:
Frontend Developer-ul este responsabil de proiectarea și dezvoltarea interfețelor web moderne, utilizând framework-uri precum Blazor, Angular, React sau Vue.js. Rolul implică implementarea componentelor UI/UX, integrarea cu API-uri și asigurarea unei experiențe fluide și accesibile pentru utilizatori. Dezvoltatorul participă la toate etapele ciclului de viață al aplicației – de la analiză și design, până la implementare, testare și optimizare – cu accent pe performanță, securitate și compatibilitate cross-platform. Colaborează activ cu echipele de back-end, design și QA pentru a livra soluții coerente, scalabile și orientate către utilizator.
III. Responsabilitățile de bază ale funcției:
• Dezvoltă interfețe web moderne și responsive folosind Blazor, Angular, React sau Vue.js.
• Consumă și integrează API-uri RESTful pentru comunicarea cu back-end-ul.
• Implementează autentificare și autorizare pe partea de front-end (ex.: OAuth2, JWT).
• Scrie cod curat, modular și testabil, respectând principiile SOLID și bune practici.
• Scrie și menține teste unitare și de integrare pentru componente front-end.
• Optimizează performanța aplicațiilor (viteza de încărcare, lazy loading, caching).
• Participă la code reviews și contribuie la îmbunătățirea continuă a codului.
• Colaborează cu echipele DevOps pentru integrarea în pipeline-uri CI/CD (Azure DevOps, GitHub Actions).
• Implementează și menține Sistemul Național de Design în toate aplicațiile dezvoltate de AGE, asigurând consistența vizuală, respectarea standardelor de accesibilitate și utilizarea componentelor UI comune în toate proiectele.
• Monitorizează erorile și comportamentul aplicației în producție (ex.: Sentry, Application Insights).
• Se menține la curent cu evoluțiile din ecosistemul front-end și propune tehnologii moderne.
IV. Condiții de participare la concurs
Cerințe obligatorii:
• Cetățenia Republicii Moldova sau domiciliul permanent în Republica Moldova.
• Studii colegiale (minimum nivel 4 ISCED) sau superioare în: informatică, inginerie, telecomunicații, economie, administrarea afacerilor, administrație publică sau alte domenii conexe.
• Experiență în roluri relevante (analiză de business, dezvoltare de software).
• Abilități de comunicare scrisă și vorbită în limba română.
Cerințe preferate:
• Certificări în domeniul dezvoltării și testării de produse software.
• Cunoașterea ecosistemului de guvernare electronică din Moldova.
• Familiaritate cu instrumentele de lucru Azure DevOps, Microsoft 365, Sharepoint.
• Abilități de comunicare scrisă și vorbită în limba engleză.
Calități și competențe necesare:
• Cunoștințe solide de HTML5, CSS3, JavaScript.
• Experiență cu framework-uri moderne: Blazor, Angular, React sau Vue.js.
• Abilități în proiectarea și dezvoltarea interfețelor responsive și accesibile (WCAG).
• Experiență în consumul API-urilor REST și manipularea eficientă a datelor JSON.
• Cunoștințe despre optimizarea performanței front-end (lazy loading, minificare, caching).
• Familiaritate cu mecanisme de autentificare și autorizare (OAuth2, JWT) în aplicații front-end.
• Experiență cu instrumente de testare (Jest, Cypress) pentru teste unitare și de integrare.
• Cunoștințe de versionare cu Git și lucrul în echipe Agile/Scrum.
• Familiaritate cu CI/CD și pipeline-uri (Azure DevOps, GitHub Actions).
• Înțelegerea principiilor UI/UX și bune practici de design.
• Gândire analitică, atenție la detalii și orientare către soluții.
• Abilități de comunicare și colaborare în echipe multidisciplinare.
V. Pentru participare la concurs se depune următorul dosar:
1. Scrisoare de intenție prin intermediul căreia se va explica interesul față de funcție și contribuția profesională care poate fi adusă de către candidat la suplinirea postului vacant;
2. Curriculum Vitae, care va include obligatoriu următoarea declarație: „Datele înscrise în CV sunt veridice, accept verificarea acestora”.
Dosarul urmează a fi depus până la data de 2 ianuarie 2026, ora 17:00, la adresa de email hr@egov.md. Tot la această adresă pot fi transmise și mesaje de clarificare cu referință la concursul de angajare.
Organizații vizate:






