Cautăm un JavaScript Developer talentat pentru a se alătura echipei noastre dinamice. În calitate de JavaScript Developer, veți fi responsabil de proiectarea, dezvoltarea și menținerea componentelor atât din partea de față, cât și din partea de spate a aplicațiilor noastre web. Veți colabora cu echipe interfuncționale pentru a furniza soluții de înaltă calitate, prietenoase pentru utilizatori, care să îndeplinească nevoile clienților noștri. Candidatul ideal are competențe avansate în Node.js, JavaScript (cunoștințe de TypeScript reprezentând un avantaj), Express.js, Mongoose, MongoDB, React, Axios și Material-UI.
Responsabilități:
Dezvoltarea și menținerea aplicațiilor web, cu accent pe componentele din partea de față și din partea de spate.
Colaborarea cu designeri, manageri de produs și alți dezvoltatori pentru a furniza soluții complete.
Implementarea interfețelor utilizator responsive și plăcute din punct de vedere vizual folosind React și Material-UI.
Proiectarea și implementarea API-urilor RESTful cu ajutorul Express.js pentru comunicarea fără probleme între sistemele din partea de față și din partea de spate.
Crearea și gestionarea interacțiunilor cu baza de date folosind Mongoose și MongoDB, inclusiv interogări complexe și agregări.
Optimizarea aplicațiilor pentru viteză și scalabilitate maxime.
Păstrarea la curent cu tehnologiile emergente și tendințele din industrie pentru a asigura o îmbunătățire continuă a proceselor de dezvoltare.
Competențe necesare:
Pricepere în Node.js și JavaScript, cu o înțelegere solidă a TypeScript-ului.
Experiență extinsă cu Express.js pentru construirea de API-uri eficiente și ușor de întreținut în partea de spate.
Cunoștințe solide despre Mongoose pentru crearea și gestionarea conexiunilor între Node.js și MongoDB.
Înțelegere temeinică a MongoDB, inclusiv optimizarea interogărilor și agregărilor.
Cunoaștere avansată a React pentru construirea de interfețe interactive și dinamice pentru utilizatori.
Experiență în utilizarea Axios ca client HTTP pentru gestionarea comunicării datelor între partea de față și partea de spate.
Abilitatea de a implementa stiluri și design-uri folosind Material-UI.
Capacitatea de a lucra în mod colaborativ într-un mediu de echipă și de a comunica eficient.
Abilități de rezolvare a problemelor și o abordare proactivă în soluționarea provocărilor.
Atenție la detalii și angajamentul de a furniza un cod de înaltă calitate.
Calificări preferate:
Experiență anterioară în dezvoltarea și implementarea aplicațiilor web.
Cunoștințe despre sistemele de control al versiunilor, cum ar fi Git.
Înțelegerea metodologiilor de dezvoltare agilă.
Înțelegerea proceselor de integrare continuă și implementare.
Dacă ești un Dezvoltator JavaScript auto-motivat cu o pasiune pentru crearea de experiențe web excepționale, te încurajăm să aplici. Alătură-te echipei noastre și contribuie la dezvoltarea de aplicații web de ultimă generație care fac o diferență.
Pentru a aplica, te rugăm să ne trimiți CV-ul tău la jobs@netex.ro