Senior Full Stack Developer (Node.js+React)
Tech Stack / Keywords
Firma i stanowisko
Poszukujemy Senior Fullstack Engineera do projektu realizowanego dla klienta z USA z obszaru ConTech / FinTech. Projekt dotyczy systemu odpowiedzialnego za precyzyjne obliczenia przestrzenne oraz automatyczną kalkulację kosztów wielomilionowych inwestycji budowlanych. Silnik renderujący oparty o WebGL/Canvas rozwija osobny zespół. W tej roli nacisk położony jest przede wszystkim na backend, logikę danych oraz algorytmy matematyczne.
Wymagania
- minimum 7 lat komercyjnego doświadczenia jako Software Engineer, ze szczególnym naciskiem na backend i logikę systemową
- bardzo dobra znajomość Node.js oraz TypeScript
- praktyczna znajomość React
- doświadczenie w pracy z architekturą rozproszoną (Microservices, Event-driven, REST API)
- doświadczenie w projektowaniu i optymalizacji zapytań PostgreSQL na dużą skalę oraz znajomość AWS (Amazon Aurora)
- praktyczna znajomość Docker i procesów CI/CD
- dbałość o jakość kodu poprzez testy jednostkowe, integracyjne oraz code review
- język angielski na poziomie minimum B2+/C1
Nice to have:
- doświadczenie w modelowaniu wielowymiarowych struktur danych
- doświadczenie w geometrii obliczeniowej 2D/3D
- znajomość układów współrzędnych i transformacji przestrzennych
- znajomość matematyki wektorowej
- projektowanie algorytmów rozwiązujących złożone problemy obliczeniowe
Obowiązki
- analiza i rozwój złożonej logiki biznesowej
- reverse engineering istniejących rozwiązań oraz analiza zależności w systemie
- projektowanie i optymalizacja algorytmów obliczeniowych
- praca z geometrią obliczeniową 2D/3D, układami współrzędnych oraz transformacjami danych przestrzennych
- rozwój backendu oraz optymalizacja wydajności aplikacji
- wprowadzanie niewielkich zmian w React związanych z prezentacją wyliczonych danych
- ok. 60% pracy stanowi analiza, modelowanie oraz rozwiązywanie złożonych problemów obliczeniowych
Benefity
- praca zdalna
- stawka: 130–150 PLN/h (B2B)
- czas trwania projektu: około 6 miesięcy z możliwością przedłużenia
- praca na synchronizacjach z zespołem z USA kilka razy w tygodniu w godzinach 17:00–18:00 CET
Inne informacje
Informujemy, że administratorem danych jest co.brick Sp. z o.o. z siedzibą w Gliwicach, ul. Kaczyniec 9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
co.brick Talents
30 aktywnych ofert