Senior Full-Stack JavaScript Engineer

Full time on site
Senior Full-Stack JavaScript Engineer
Job Description

Soft ERP

E-Factura

SAF-T

Dashboard rapoarte

Software Industrii

Servicii software

Integrari

Customizari

Automatizează

Program Salarii

Program Facturare

Prețuri

Utile

Actualizare aplicatii

Tutoriale

Comunitate

Cursuri

Documentație API

Clienti

FAQ

Blog

Cariere

Contact

DEMO

DEMO

Scrie ce cauti

Vanzari

021-9341

Asistenta tehnica

021-9209

Vreau demo

"*" indicates required fields

Eurostaffs

This field is for validation purposes and should be left unchanged.

Nume*

Prenume*

Numar telefon*

Email*

Companie*

Domeniu de activitate*

  • campuri obligatorii

Consent*

Am citit si sunt de acord cu politica de confidentialitate*

Cere oferta

"*" indicates required fields

X/Twitter

This field is for validation purposes and should be left unchanged.

Nume*

Prenume*

Numar telefon*

Email*

Companie*

Domeniu de activitate*

  • campuri obligatorii

Consent

Vreau sa primesc informari educative si noutati de la NextUp

Consent*

Am citit si sunt de acord cu politica de confidentialitate*

Prin completarea formularului, iti dai acordul sa fii contactat de un consultant NextUp.

"*" indicates required fields

Nume si prenume*

Telefon*

Email*

Companie*

Domeniu de activitate

  • campuri obligatorii

Consent

Sunt student

Consent

Vreau sa primesc informari educative si noutati de la NextUp.

Consent*

Am citit si sunt de acord cu politica de confidentialitate.*

Prin completarea formularului, iti dai acordul sa fii contactat de un consultant NextUp.

"*" indicates required fields

X/Twitter

This field is for validation purposes and should be left unchanged.

Nume si prenume*

Telefon*

Email*

Unitate invatamant

"*" indicates required fields

Eurostaffs

This field is for validation purposes and should be left unchanged.

Apelativ

Domnul

Doamna

Domnisoara

Nume*

Telefon*

Email*

CV in Romana

Max. file size: 1 GB.

CV in Engleza

Max. file size: 1 GB.

"*" indicates required fields

Instagram

This field is for validation purposes and should be left unchanged.

Apelativ

Domnul

Doamna

Domnisoara

Nume*

Telefon*

Email*

CV in Romana

Max. file size: 1 GB.

CV in Engleza

Max. file size: 1 GB.

Cere oferta

"*" indicates required fields

Phone

This field is for validation purposes and should be left unchanged.

Nume*

Prenume*

Numar telefon*

Email*

Companie*

Domeniu de activitate*

  • campuri obligatorii

Sunt student

Vreau sa primesc informari educative si noutati de la NextUp

Consent*

Am citit si sunt de acord cu politica de confidentialitate.*

Prin completarea formularului, iti dai acordul sa fii contactat de un consultant NextUp.

Senior Full-Stack JavaScript Engineer

Despre noi

La Symfonia NextUp, valorile noastre sunt simple, dar esențiale: colaborare, dezvoltare continuă și orientare către rezultate. De peste 30 de ani, sprijinim mediul de afaceri românesc prin soluții software eficiente, iar cei aproximativ 200 de colegi care fac parte astăzi din echipa noastră sunt în centrul acestui succes.

Astăzi, povestea noastră merge mai departe, Symfonia NextUp face parte din grupul Symfonia, un jucător important pe piața europeană de software financiar și ERP. Această etapă ne oferă acces la expertiză internațională, proiecte cu impact regional și o perspectivă mai amplă asupra modului în care construim și dezvoltăm businessul.

Pe cine căutăm

Căutăm un profesionist care nu doar execută task-uri, capabil să navigheze prin complexitatea unei platforme de salarizare mature și care își lasă amprenta asupra codului și a echipei.

Dacă ești genul de dezvoltator care înțelege în profunzime JavaScript/Node.js și React, care nu are nevoie de documentație exhaustivă ca să înțeleagă cum „curge” un sistem, care poate evalua impactul arhitectural al unei decizii, care propune activ îmbunătățiri și urmărește ownership asupra codului său și care înțelege importanța colaborării și livrării de cod optimizat, vrem să lucrăm cu tine!

Competențe tehnice obligatorii

JavaScript avansat: OOP, module patterns, async/await, Promises

Node.js: microservicii Express.js

React, Redux, React Router

REST APIs (creare + consum), Swagger/OpenAPI, JSON, JWT authentication

NoSQL (Couchbase sau similar)

Jest

Azure DevOps, GitLab

Webpack, npm

Agile / JIRA / ADO

Competențe tehnice „Nice to have”

TypeScript

Experiență cu React legacy (class components, lifecycle methods) și modern (hooks, componente funcționale)

Import/export Excel, PDF, XML

Playwright – testare end-to-end

Docker, PM2, GitLab/Azure DevOps CI/CD

Joi (validare), Winston / Sentry (logging și monitoring)

Principii de lucru \& mindset

Gândire critică și abordare analitică

Orientare spre rezultat

Comunicare clară și eficientă

Lucru în echipă și implicare activă

Abilități de management de proiect (estimare, organizare, riscuri)

Rigoare în calcule financiare, conștientizarea impactului business (salarii, declarații fiscale) și capacitatea de a traduce cerințe de business în logică tehnică

Rolul tău

În acest rol vei avea ocazia să contribui direct la optimizarea și scalarea platformei NextUp Payroll, o soluție de salarizare folosită de sute de companii, construită pe arhitectură de microservicii Node.js și frontend React. Produs matur, aflat în modernizare activă (Node.js 20+, React 19+).

Responsabilități

Scrierea de cod curat, bine structurat și ușor de întreținut, respectând principii și best practices

Colaborarea eficientă cu echipa tehnică (Business Analysts, Testeri, alți dezvoltatori) pentru a înțelege cerințele și a livra soluții tehnice eficiente

Estimarea realistă a efortului necesar pentru implementarea funcționalităților și respectarea deadline-urilor stabilite în cadrul sprinturilor Agile

Implicare activă în code review și procesul Agile, oferind feedback și contribuind la îmbunătățirea continuă a calității codului

Documentarea clară și completă a funcționalităților dezvoltate, asigurând accesibilitatea informațiilor pentru echipă și pentru viitoare optimizări

Propunerea și implementarea de îmbunătățiri pentru codul existent, identificând posibilități de optimizare și creștere a performanței aplicației

Cerințe

Experiență profesională relevantă și reală de 5+ ani în dezvoltarea de aplicații software folosind JavaScript/Node.js, backend + frontend

Experiență anterioară minim 3 ani în dezvoltarea unui produs software complex, de preferat payroll, ERP sau alte aplicații enterprise

Experiență în optimizarea performanței pentru aplicații cu un volum mare de date și utilizatori

Experiență în debugging avansat, identificarea și remedierea problemelor critice

Experiență în colaborarea cu echipe cross-functionale (Business Analysts, Testing, IT, Sales)

Ce oferim

Proiect stabil și complex – vei lucra la o platformă de salarizare folosită de sute de companii

Echipă de seniori – vei lucra alături de profesioniști cu experiență într-un mediu de învățare continuă

Provocare tehnică reală – domeniu complex, obiective de optimizare si modernizare

Ownership pe zone de produs – posibilitatea de a deține end-to-end o arie funcțională (backend + frontend)

Tehnologie modernă – Node.js, React, microservicii REST, Couchbase, GitLab/ADO CI, Agile

Colaborare directă cu echipa de business – vei avea impact real asupra produsului

Dezvoltare profesională \& creștere continuă – acces la training-uri, workshop-uri și evenimente tech pentru a rămâne mereu la zi cu noile tehnologii

Echipa care te susține – vei face parte dintr-un mediu unde colegii sunt deschiși, iar sprijinul reciproc este o bună practică

Pachet de beneficii corelat cu tendințele pieței

Aplica acum

Contact

NextUp Management Solutions

Adresa: Bd. Unirii, nr 11, Bucuresti, 040102

Vanzari: 021-9341

Email: [email protected]

Companie

Despre noi

Cariere

Actualizari NextUp ERP

Actualizari NextUp Salarii

Cursuri \& Webinarii Software ERP \& Salarii

Articole despre sisteme si software pentru antreprenori

Legal

Termeni si conditii

Termeni si conditii generale de licenta

Politica de prelucrare a datelor personale

Termeni si conditii generale de suport

Politica cookies

© 2026 NextUp

Parte din grupul

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?