JavaScript Backend Developer

Belgrade, Serbia | Full-time

O poziciji:

Tražimo Mid–Senior JavaScript Backend Developera koji će se pridružiti našem timu i raditi na integraciji sa LinkedIn-om koristeći Node.js i MySQL. Ako voliš dinamično okruženje i želiš da doprineseš razvoju moćnih alata za automatizaciju - javi nam se!

📌 Napomena: Testiranje kao first-class citizen je neophodno u Skylead-u; očekujemo pisanje kvalitetnih automatizovanih testova i proaktivan pristup kvalitetu koda.

Šta ćeš raditi:
  • Saradnja sa cross-functional timovima na razvoju, unapređenju i održavanju LinkedIn integracija koristeći Node.js i MySQL;
  • Pisanje efikasnog i održivog koda, uz visoke performanse i responzivnost aplikacija;
  • Pisanje i održavanje automatizovanih testova (unit, integracionih i end-to-end) za Node.js servise i LinkedIn integracije koristeći Jest/Vitest + Supertest
  • Primenjuješ mocking/stubbing (npr. Sinon) i vodiš računa o stabilnosti i brzini test suita;
  • Dizajn i implementacija tehničkih rešenja koja ispunjavaju biznis zahteve i obezbeđuju sjajno korisničko iskustvo;
  • Troubleshooting, debug-ovanje i optimizacija postojećeg koda radi nesmetanog rada integracija i funkcionalnosti;
  • Praćenje industrijskih trendova i najboljih praksi u JavaScript i web razvoju.
Poželjno je da poseduješ:
  • Snažno razumevanje JavaScript-a i njegovih osnovnih principa;
  • Iskustvo sa Node.js i asinhronim programiranjem;
  • Odlično poznaješ MySQL-a i dizajn baze podataka;
  • Izražene veštine testiranja: iskustvo sa Jest/Vitest/Mocha, Supertest, (npr. Sinon) i po mogućnosti React Testing Library
  • Razumevanje TDD/BDD pristupa, metrike pokrivenosti i test piramide;
  • Iskustvo sa front-end tehnologijama kao što su HTML, CSS i React;
  • Izražene sposobnosti rešavanja problema i pažnju na detalje;
  • Dobre komunikacione veštine i sposobnost rada u timu;
  • Dokazano iskustvo u razvoju i održavanju kompleksnih web aplikacija.
Zašto će ti se svideti kod nas:
  • Pozitivno i prijateljsko radno okruženje;
  • Savremen set alata i svega što ti treba za rad;
  • 25 potpuno plaćenih dana odmora + 5 plaćenih dana za bolovanje po potrebi za celu godinu;
  • Mogućnost remote rada;
  • Team building aktivnosti;
  • Učenje i profesionalni razvoj.

Ovo je full-time pozicija sa hibridnim načinom rada.

📌Napomena: razmatramo isključivo kandidate koji se nalaze u Srbiji. Kandidati bez značajnog iskustva u JavaScript programiranju i testiranju neće biti uzeti u razmatranje.


Ako imaš motivacije i ,,želju za cimanjem’’ sa nekom konkretnom svrhom, ako si JavaScript developer, voliš inovacije i želiš da doprineseš uspehu domaćeg softvera za automatizaciju -prijavi se i pridruži se Skylead timu!

Apply for this position