Emerson
Emerson
Emerson je globalna tehnološka, softverska i inženjerska tvrtka sa stručnim znanjem iz područja automatizacije i naprednih industrijskih rješenja. Njezino djelovanje obuhvaća proizvodnju, savjetovanje te prehrambenu industriju i industriju pića, pri čemu podržava organizacije koje žele poslovati sigurnije, učinkovitije, inteligentnije i održivije. Emerson također naglašava okolišne, društvene i upravljačke prioritete, kao i raznolikost, jednakost, uključivost, angažman zajednice te STEM inicijative. Stručnjacima koji istražuju prilike u industrijskoj tehnologiji i inženjerstvu tvrtka okuplja široku međunarodnu radnu snagu usmjerenu na rješavanje složenih operativnih izazova.

Senior full-stack developer, Node.js, React, PWA, MongoDB — Emerson (hibridno, Indija)

Voditi arhitekturu i isporuku Emersonovih poslovnih full-stack aplikacija uz Node.js, React, progresivne web-aplikacije i MongoDB. Brinuti o performansama, kvaliteti inženjeringa, pouzdanosti u produkciji i mentoriranju developera.

Opis

  • Voditi dizajn i isporuku složenih full-stack funkcionalnosti, od podatkovnih modela i API ugovora do razvoja React PWA aplikacija i produkcijskog izdanja
  • Izrađivati skalabilne Node.js servise i REST API-je uz Express.js ili NestJS
  • Uspostaviti obrasce za autentifikaciju, upravljanje pogreškama, verzioniranje API-ja i performanse
  • Voditi PWA arhitekturu koja obuhvaća servisne workere, izvanmrežno predmemoriranje, push obavijesti i mogućnost instalacije
  • Oblikovati MongoDB sheme, pristupe agregaciji i šire odluke o podatkovnoj arhitekturi
  • Izrađivati responzivna React sučelja prilagođena mobilnim uređajima, s interakcijama usmjerenima na dodir i poboljšanjima performansi
  • Povećavati kvalitetu inženjeringa kroz standarde, recenzije, upravljanje tehničkim dugom i dosljedne razvojne prakse
  • Podržavati razvoj junior i mid-level developera kroz recenzije, rad u paru i tehničko mentoriranje
  • Istraživati produkcijske incidente i poboljšavati performanse Node.js-a, MongoDB-a i React/PWA aplikacija
  • Davati inženjersku perspektivu planovima razvoja, izvedivosti, procjeni rizika i odlukama o izgradnji ili kupnji
  • Sudjelovati u agilnim ceremonijama i planiranju sprintova

Zahtjevi

  • VSS iz računalnih znanosti, softverskog inženjerstva ili srodnog područja
  • Najmanje osam godina iskustva u full-stack web-razvoju, uključujući značajno iskustvo s Node.js backendom i React frontendom
  • Stručno znanje izrade produkcijskih Node.js servisa uz Express.js ili NestJS, dizajna REST API-ja, middlewarea, JWT/OAuth2 autentifikacije, optimizacije performansi i pouzdanosti servisa
  • Napredno poznavanje Reacta koje obuhvaća arhitekturu komponenti, hooks, Redux ili Context API, podjelu koda i optimizaciju performansi
  • Dokazana sposobnost projektiranja i pokretanja progresivnih web-aplikacija uz servisne workere, Cache API, Workbox, manifeste web-aplikacija, push obavijesti i značajke instalacije
  • Iskustvo u izradi web-aplikacija optimiziranih za mobitele i tablete, s responzivnim dizajnom prilagođenim dodiru, poznavanjem Core Web Vitals i testiranjem na različitim uređajima
  • Snažno praktično iskustvo s MongoDB-om koje obuhvaća dizajn dokumenata i kolekcija, agregacijske pipelineove, indeksiranje, optimizaciju performansi i modeliranje podataka
  • Stručno znanje dokumentiranja, upravljanja, autentifikacije, verzioniranja i dizajna ugovora REST API-ja te poslovnih integracija
  • Poznavanje Git grananja, Azure DevOpsa ili usporedivih CI/CD alata te razvoja temeljenog na sprintovima
  • Izvrsna pisana i usmena komunikacija na engleskom jeziku
  • Napredno poznavanje Workboxa je prednost
  • Poznavanje Web Push API-ja i infrastrukture za push obavijesti je prednost
  • Iskustvo s GraphQL-om ili WebSocketima je prednost
  • Poznavanje arhitekture mikrousługi je prednost
  • Iskustvo s Jestom, Cypressom, Playwrightom i automatiziranim testiranjem usmjerenim na PWA aplikacije je prednost
  • Poznavanje Dockera i cjevovoda za kontejneriziranu isporuku je prednost
  • Iskustvo s Microsoft Azureom je prednost

Pogodnosti

  • Konkurentni paketi pogodnosti
  • Nekoliko opcija zdravstvenog osiguranja
  • Program pomoći zaposlenicima
  • Grupe zaposlenika
  • Programi priznanja i nagrađivanja
  • Fleksibilne mogućnosti korištenja slobodnog vremena
  • Plaćeni roditeljski dopust za majke i očeve
  • Godišnji odmor
  • Blagdanski dopust
  • Kontinuirani razvoj karijere
  • Mogućnosti mentoriranja, edukacije i razvoja voditeljskih vještina

Povezani poslovi

OPENLANE

Viši Android developer (rad na daljinu, Kanada)

OPENLANE
1.001 – 5.000 Zaposlenici
Automobilska industrijaB2BTržnica

Razvijajte Android aplikacije uz podršku umjetne inteligencije za kupce i prodavatelje na OPENLANE-ovu veleprodajnom tržištu vozila. Vodite arhitekturu u Kotlinu, isporuku funkcionalnosti, testiranje i pouzdanost u produkciji.

Otvori
OPENLANE

Android developer s pristupom AI-first

OPENLANE
1.001 – 5.000 Zaposlenici
Automobilska industrijaB2BTržnica

Razvijajte Android aplikacije za korisnike digitalnog tržišta vozila OPENLANE, namijenjene kupcima i prodavateljima. Izrađujte Kotlin značajke, testove i poboljšanja uz pomoć AI-ja u suradnji s mobilnim i produktnim timovima.

Otvori
RockstarDevelopers GmbH

Senior full-stack developer za Javu i Angular

RockstarDevelopers GmbH
11 – 50 Zaposlenici
LogistikaMarketingSavjetovanje

Razvijajte rješenja u Javi i Angularu za poslovne klijente i klijente iz reguliranih sektora u tvrtki RockstarDevelopers GmbH. Radite na daljinu iz Njemačke uz moderne alate za programiranje s pomoću umjetne inteligencije.

Otvori
OPENLANE

Viši softverski inženjer, C# i .NET

OPENLANE
1.001 – 5.000 Zaposlenici
Automobilska industrijaB2BTržnica

Razvijajte skalabilne API-je u .NET-u, izvorno u oblaku, za digitalno tržište rabljenih vozila OPENLANE. Vodite arhitekturu, testiranje i razvoj ključne platforme u Sjevernoj Americi.

Otvori
ProfitPath

Senior Go backend inženjer

ProfitPath

Razvijajte pozadinske usluge i podatkovne cjevovode proizvoda za analitičku platformu ProfitPath namijenjenu prodavačima na Amazonu. Uloga objedinjuje razvoj u Go-u, praćenje cijena u stvarnom vremenu i mogućnost napredovanja prema voditeljskoj ulozi u inženjerstvu.

Otvori