JustJoin.IT Hybrydowo Mid

Full-Stack Software Engineer

Adtran Networks sp. z o.o.

⚲ Gdynia

14 000 - 17 000 PLN brutto (UoP)

Wymagania

  • wykształcenie wyższe w dziedzinie informatyki, inżynierii komputerowej, oprogramowania lub pokrewnej
  • minimum 4 lata doświadczenia zawodowego jako Front-end lub Full-stack Developer
  • minimum 2 lata doświadczenia w tworzeniu aplikacji opartych na React
  • doświadczenie z JavaScript/TypeScript i Node.js
  • doświadczenie z frameworkami testowymi React (Jest lub podobne)
  • doświadczenie w tworzeniu komponentów UI z Storybook i współpracy z projektantami UX w Figma lub podobnych
  • umiejętność programowania w Java (Java 8+, w projekcie Java 25)
  • znajomość języka angielskiego na poziomie co najmniej B1

Opis stanowiska

Adtran szuka Full-Stack Software Engineera do pracy nad nowym SDO Controller Web UI i Mosaic Network Controller Web UI — aplikacjami używanymi przez operatorów sieci do zarządzania sieciami optycznymi. Będziesz pierwszynym inżynierem w zespole odpowiedzialnym za full-stack development i jedyną osobą odpowiedzialną za rozwój GUI, co oznacza dużą samodzielność i podejmowanie wielu decyzji projektowych. Część pracy będzie polegać na utrzymaniu i modyfikacji istniejącego kodu oraz analizach wykonalności.

🔍 Dekoder Ogłoszenia

🔴
The successful candidate will be responsible for designing, developing, and continually improving our products using new technologies and best agile practices
Może oznaczać, że będziesz musiał samodzielnie eksplorować i wdrażać nowe technologie, a 'najlepsze praktyki agile' mogą być interpretowane bardzo luźno.
🔴
The Software Engineer will be the first engineer in the team responsible for full-stack development and the only engineer responsible for GUI development.
Oznacza to, że będziesz jedyną osobą odpowiedzialną za rozwój interfejsu użytkownika i prawdopodobnie będziesz musiał samodzielnie podejmować wiele decyzji projektowych i technicznych.
🔴
Design or assist in design new features for the SDO controller product
Zwrot 'assist in design' może sugerować, że Twoja rola w projektowaniu może być ograniczona do wspierania innych, a nie samodzielnego prowadzenia procesu projektowego.
🔴
Develop an enhancements for existing software
Może to oznaczać, że większość pracy będzie polegać na utrzymaniu i modyfikacji istniejącego kodu, a nie na tworzeniu zupełnie nowych, innowacyjnych rozwiązań.
🔴
Contribute to feasibility studies of needed software development
Może oznaczać, że będziesz zaangażowany w analizę wykonalności projektów, co może być czasochłonne i niekoniecznie związane bezpośrednio z pisaniem kodu.