Fullstack TypeScript Developer – React & AWS Lambda (M/F/NB)

Etteplan

Wrocław

Hybrid

PLN 140,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
Dofinansowanie do posiłków
Elastyczność godzin pracy

Job summary

Etteplan poszukuje Fullstack Developera do zespołu pracującego nad nową architekturą aplikacji wspierającej analizę i ograniczanie strat wody. Rola łączy frontend (TypeScript/React) z backendem (AWS Lambda) i pracą nad architekturą serverless.

Doświadczenie w pracy z TypeScript, React oraz AWS Lambda/serverless będzie kluczowe. Oferujemy pracę hybrydową z biurami we Wrocławiu, Katowicach, Poznaniu lub Gdańsku, z możliwością pracy zdalnej i elastycznymi godzinami.

Qualifications

  • Wymagane doświadczenie w tworzeniu aplikacji webowych w TypeScript i React.
  • Doświadczenie w backendowej logice w AWS Lambda / serverless.
  • Znajomość projektowania architektury serverless i pracy z danymi.

Responsibilities

  • Rozwój aplikacji webowej w TypeScript i React.
  • Tworzenie i rozwój backendowej logiki w AWS Lambda.
  • Udział w projektowaniu i rozwoju architektury serverless na AWS.
  • Praca z danymi, ich przetwarzanie, analiza i wizualizacja.
  • Integracja aplikacji z systemami i interfejsami.
  • Dbałość o jakość kodu i dobre praktyki inżynierskie.
  • Współpraca z innymi developerami i zespołem projektowym.

Skills

TypeScript
React
AWS Lambda
Serverless
Node.js

Tools

AWS
Node.js

Job description

W Etteplan wierzymy, że technologia ma sens tylko wtedy, gdy realnie wspiera ludzi i procesy biznesowe. Wspieramy naszych klientów w tworzeniu i rozwoju systemów IT, które są stabilne, skalowalne i dopasowane do rzeczywistych potrzeb użytkowników. Pracujemy blisko biznesu, stawiając na prostotę, odpowiedzialność i partnerską współpracę.

O zespole i projekcie

Dołączysz do zespołu rozwijającego aplikację wspierającą analizę i ograniczanie strat wody w dużych sieciach wodociągowych. System przetwarza i wizualizuje duże ilości danych, prezentując m.in. strukturę sieci, podział na rejony oraz informacje dotyczące zużycia wody i parametrów operacyjnych.

Projekt jest w trakcie gruntownej modernizacji technologicznej. Przenosimy kluczową logikę systemu z architektury monolitycznej do rozwiązań chmurowych opartych o AWS, w tym AWS Lambda (serverless). Nowa logika biznesowa tworzona jest głównie w TypeScript, z naciskiem na wydajność, skalowalność i czytelność rozwiązań, a frontend aplikacji rozwijany jest w React.

Szukamy osoby, która dobrze odnajduje się zarówno w tworzeniu aplikacji frontendowych, jak i backendowej logiki biznesowej - kogoś, kto chce pracować fullstackowo i mieć realny wpływ na rozwój nowej architektury systemu.

Obecna wersja aplikacji jest nadal utrzymywana, a nowa architektura rozwijana stopniowo - to stabilny, długofalowy projekt, w którym zespół ma realny wpływ na kształt rozwiązania i podejmowane decyzje techniczne.

Zależy nam na dołączeniu nowej osoby w możliwie krótkim czasie. Preferujemy model pracy hybrydowej z jednego z naszych biur: Wrocław, Katowice, Gdańsk lub Poznań. Na co dzień pracujemy głównie zdalnie, a wizyty w biurze mają charakter okazjonalny - traktujemy je jako przestrzeń do spotkań zespołowych, warsztatów i budowania relacji, a nie obowiązek określonej liczby dni w tygodniu.

Dlaczego warto?

To projekt, w którym:

  • pracujesz nad realnym systemem wykorzystywanym przez klientów instytucjonalnych,
  • bierzesz udział w projektowaniu i rozwoju architektury serverless na AWS,
  • tworzysz nową logikę biznesową w AWS Lambda (JavaScript / TypeScript),
  • masz realny wpływ na decyzje techniczne i kierunek rozwoju rozwiązania,
  • pracujesz w środowisku, które stawia na zaufanie i elastyczność w organizacji pracy,
  • rozwijasz kompetencje chmurowe przy wsparciu doświadczonych osób technicznych.

Jeśli cenisz projekty, w których autonomia i odpowiedzialność idą w parze z realnym wpływem, ta rola będzie dobrym wyborem

W tej roli będziesz odpowiadać za:
  • rozwój aplikacji webowej w TypeScript i React,
  • tworzenie i rozwój backendowej logiki biznesowej w AWS Lambda,
  • udział w projektowaniu i rozwoju architektury serverless na AWS,
  • pracę z danymi - ich przetwarzanie, analizę i wizualizację,
  • integrację aplikacji z innymi systemami i interfejsami,
  • dbanie o jakość kodu, architekturę i dobre praktyki inżynierskie,
  • współpracę z innymi developerami oraz zespołem projektowym po stronie klienta.
Jesteś naszym brakującym ogniwem, jeśli:
  • masz komercyjne doświadczenie w pracy jako fullstack developer lub w rolach łączących frontend i backend,
  • pracujesz z TypeScript i dobrze znasz jego zastosowanie w projektach produkcyjnych,
  • dobrze znasz React i swobodnie tworzysz aplikacje webowe,
  • masz praktyczne doświadczenie w tworzeniu backendowej logiki w TypeScript / Node.js (np. AWS Lambda, serverless),
  • znasz lub chcesz rozwijać się w AWS, szczególnie w rozwiązaniach serverless,
  • rozumiesz architekturę aplikacji webowych i pracę z danymi,
  • potrafisz pracować zespołowo i brać odpowiedzialność za swoje rozwiązania,
  • komunikujesz się swobodnie w języku angielskim.
Docenimy również:
  • doświadczenie z AWS Lambda, API Gateway lub innymi usługami AWS,
  • znajomość Node.js w środowiskach backendowych,
  • doświadczenie w projektach migracyjnych lub modernizacyjnych,
  • znajomość Java lub doświadczenie w utrzymaniu istniejących backendów,
  • doświadczenie w pracy z danymi lub systemami analitycznymi.
W Etteplan możesz liczyć na:
  • rozwój poprzez pracę w międzynarodowym środowisku i różnorodnych projektach oraz dzielenie się wiedzą w grupach kompetencyjnych,
  • budżet szkoleniowy i budowanie indywidualnej ścieżki rozwoju podczas regularnych spotkań z menedżerem/menedżerką,
  • benefity, takie jak prywatna opieka medyczna Medicover, karta Multisport, grupowe ubezpieczenie na życie, dofinansowanie do posiłków,
  • elastyczność w zakresie godzin pracy i formy współpracy oraz możliwość korzystania z biur we Wrocławiu, Katowicach, Poznaniu i Gdańsku,
  • udział w inicjatywach technologicznych, wydarzeniach wewnętrznych i społecznościach tematycznych.
Jak przebiega proces rekrutacyjny?
  1. Sprawdzimy Twoją aplikację – przyjrzymy się Twojemu doświadczeniu i zobaczymy, jak pasuje do tej roli i projektu.
  2. Rozmowa z HR (online) – luźna, partnerska rozmowa (ok. 40–60 minut), żeby lepiej się poznać, porozmawiać o Twojej drodze zawodowej, motywacji i oczekiwaniach.
  3. Rozmowa techniczna (online) – spotkanie z osobami z zespołu projektowego, podczas którego porozmawiamy o Twoim doświadczeniu programistycznym, realizowanych projektach oraz podejściu do rozwiązywania problemów technicznych.
  4. Feedback – po zakończeniu procesu wrócimy do Ciebie z informacją zwrotną.

Możesz też zajrzeć na naszą stronę internetową lub Facebooka i zobaczyć, co ciekawego się u nas dzieje!

Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każda osoba ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną. Więcej informacji: https://www.etteplan.com/pl/kodeks-postepowania/

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Administrator (M/F/NB)
IT Administrator (M/F/NB)

Etteplan • Wrocław

Hybrid
PLN 110,000 - 150,000
Private medical care (Medicover)
Multisport card
Group life insurance
+1
Senior Business Analyst (M/F/NB)
Senior Business Analyst (M/F/NB)

Etteplan • Wrocław

On-site
PLN 120,000 - 180,000
Prywatna opieka medyczna
Karta Multisport
Ubezpieczenie na życie
+3
MES Integration Engineer (M/F/NB)
MES Integration Engineer (M/F/NB)

Etteplan • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
CRM Developer – Dynamics 365 (M/F/NB)
CRM Developer – Dynamics 365 (M/F/NB)

Etteplan • Gdańsk

Hybrid
PLN 150,000 - 230,000
Medicover – prywatna opieka zdrowotna
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior Business Analyst (M/F/NB)
Senior Business Analyst (M/F/NB)

Etteplan • Katowice

On-site
PLN 120,000 - 180,000
Prywatna opieka medyczna (Medicover)
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior Business Analyst (M/F/NB)
Senior Business Analyst (M/F/NB)

Etteplan • Województwo pomorskie

On-site
PLN 120,000 - 180,000
Prywatna opieka medyczna (Medicover)
Karta Multisport
Grupowe ubezpieczenie na życie
+1
CRM Developer – Dynamics 365 (M/F/NB)
CRM Developer – Dynamics 365 (M/F/NB)

Etteplan • Katowice

Hybrid
PLN 180,000 - 290,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior Java Developer – Smart Manufacturing (M/F/NB)
Senior Java Developer – Smart Manufacturing (M/F/NB)

Etteplan • Województwo pomorskie

Hybrid
PLN 220,000 - 260,000
Medicover – prywatna opieka zdrowotna
MultiSport
Grupowe ubezpieczenie na życie
+4
Technical Documentation Controller (M/F/NB)
Technical Documentation Controller (M/F/NB)

Etteplan • Katowice

Hybrid
PLN 60,000 - 90,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Industrial Data & AI Architect (M/F/NB)
Industrial Data & AI Architect (M/F/NB)

Etteplan • Katowice

On-site
PLN 180,000 - 240,000
Elastyczna forma współpracy
Benefity i programy rozwojowe