Fullstack TypeScript Developer – React & AWS Lambda (M/F/NB)
Opis stanowiska
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?
Wyślij nam swoje CV – najlepiej w języku angielskim. W formularzu daj nam znać, jakie masz oczekiwania finansowe, preferowaną formę współpracy oraz od kiedy możesz rozpocząć pracę.
Sprawdzimy Twoją aplikację – przyjrzymy się Twojemu doświadczeniu i zobaczymy, jak pasuje do tej roli i projektu.
Rozmowa z HR (online) – luźna, partnerska rozmowa (ok. 40–60 minut), żeby lepiej się poznać, porozmawiać o Twojej drodze zawodowej, motywacji i oczekiwaniach.
Rozmowa merytoryczna (online) – spotkanie z osobą doświadczoną w prowadzeniu projektów, podczas którego porozmawiamy o Twoim podejściu do zarządzania projektami, pracy z ludźmi i interesariuszami.
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/
¿Te interesa este puesto?