Lead Developer / Senior Software Engineer (Python, AWS, React) (m/k/n)
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Lead Developer / Senior Software Engineer (Python, AWS, React) (m/k/n)
Miejsce pracy: Wrocław
Technologie, których używamy
Wymagane
- Python
- AWS
Mile widziane
- React.js
- TypeScript
O projekcie
Poszukujemy Starszego Inżyniera Oprogramowania, który dołączy do zespołu rozwijającego natywną dla chmury platformę standaryzującą dane z badań klinicznych do modelu CDISC SDTM na dużą skalę.
Będziesz pracować zarówno nad backendem opartym na Pythonie i AWS, jak i frontendem w React, odpowiadając za funkcjonalności od początku do końca – od projektowania potoków przetwarzania danych po narzędzie do tworzenia specyfikacji mapowania wykorzystywane przez analityków.
To praktyczna rola inżynierska o realnym wpływie na branżę – dane generowane przez Twój kod są wykorzystywane w zgłoszeniach do organów regulacyjnych, analizach bezpieczeństwa oraz ocenie wyników badań klinicznych.
Tak organizujemy naszą pracę
Tak pracujemy
- agile
- scrum
Twój zakres obowiązków
- Projektowanie i rozwój silnika transformacji danych do standardu SDTM – orkiestracja z wykorzystaniem AWS Step Functions, funkcji AWS Lambda oraz ścieżek zapisu do Databricks.
- Tworzenie i rozwijanie API opartego na GraphQL/AppSync oraz aplikacji frontendowej w React, z której analitycy korzystają do tworzenia specyfikacji mapowania danych.
- Odpowiedzialność za zmiany w infrastrukturze jako kodzie (Infrastructure as Code) przy użyciu Terraform, zarówno w stosach usług, jak i współdzielonej infrastrukturze.
- Udział w przeglądach kodu (code review), dyskusjach architektonicznych oraz dyżurach on-call.
- Mentoring inżynierów mniej doświadczonych w stosowanych technologiach lub w obszarze danych klinicznych.
Nasze wymagania
- Minimum 5 lat komercyjnego doświadczenia w inżynierii oprogramowania
- 8+ lat doświadczenia na stanowisko Lead Developera
- Znajomość języka angielskiego na poziomie B2/C1
- Bardzo dobra znajomość Pythona – swobodna praca z Lambda Powertools, pytest/pytest-bdd oraz pisanie czytelnego, testowalnego kodu w środowisku monorepo.
- Oczekujemy nie tylko umiejętności uruchamiania rozwiązań, ale również rozumienia kosztów, opóźnień oraz scenariuszy awarii.
- Dogłębna znajomość AWS, w szczególności: Lambda, Step Functions, S3, DynamoDB, IAM.
Mile widziane
- Doświadczenie z GraphQL / AWS AppSync – projektowanie schematów, resolverów oraz integracja AppSync z aplikacją React.
- React + TypeScript – gotowość do pracy nad aplikacją SPA opartą na Vite i Cloudscape, bez konieczności bycia specjalistą od frontendu.
- Doświadczenie z Terraform – tworzenie, rozwijanie i diagnozowanie konfiguracji obejmujących wiele stosów infrastruktury.
- Znajomość Databricks lub podobnych platform do przetwarzania dużych zbiorów danych.
- Znajomość standardów danych klinicznych (CDISC SDTM, ADaM) lub doświadczenie w tworzeniu oprogramowania dla branż regulowanych (np. GxP, 21 CFR Part 11).
- Dobra znajomość wzorców architektury zdarzeniowej i systemów rozproszonych, takich jak: fan-out / fan-in, idempotencja, dostarczanie komunikatów z gwarancją at least once.
To oferujemy
- Stawka: 1000-1200 pln/md B2B (Senior), 1200-1400 pln/md B2B (Lead)
- Tryb pracy: Zdalnie
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie nauki języków
- dofinansowanie szkoleń i kursów
- możliwość pracy zdalnej
Etapy rekrutacji
- CV
- Introductory interview
- Technical interview
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Welcome to Upvanta, where our motto is “We Care More”.
Founded in 2018, we have grown into a dynamic IT services company with a team of over 180 dedicated professionals. Our journey has been marked by exceptional year-over-year growth, driven by our unwavering commitment to our clients.
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".
- lead web developer Wrocław
- java lead developer Wrocław
- software development technical lead Wrocław
- lead developer robotic process automation Wrocław
- senior frontend developer tech lead Wrocław
- technical lead Wrocław
- middle software developer Wrocław
- project software engineer in test Wrocław
- staff software engineer Wrocław
- software security developer Wrocław