Senior Full-Stack Software Engineer
-, Gdańsk +9 Locations
CRODU
🌴 Forma pracy: długoterminowo, fulltime, 100% zdalnie 👈
⏰ Start: ASAP 👈
Hej! 👋
Dla klienta z USA szukamy Full-Stack Software Engineera z doświadczeniem z Python, technologiami JS oraz z obyciem w środowisku AWS. Projekt z branży healthcare - dotyczy budowy bezpiecznej i skalowalnej platformy do ingestowania danych, w tym aplikacji do uploadu plików. Klient tworzy platformę, która będzie przetwarzała dane tekstowe i obrazy zebrane z urządzeń medycznych (rozwiązanie oparte o Databricks).
Na tym stanowisku będziesz odpowiadać zarówno za komponenty back-endowe, jak i front-endowe aplikacji. Twoim zadaniem będzie tworzenie solidnych usług opartych na Pythonie (działających w AWS) oraz budowa nowoczesnego i intuicyjnego interfeju UX przy użyciu technologii JavaScript. Będziesz współpracować z zespołem (data devs, ml devs, front-end devs, PM), aby interfejs użytkownika i logika serwera działały jako jeden, spójny system. Praca co do zasady w standardowych europejskich godzinach, natomiast mogą zdarzyć się okazjonalne wieczorne spotkania.
Zakres obowiązków:
📍 Projektowanie, rozwój i utrzymanie usług back-endowych z wykorzystaniem Pythona (Flask/FastAPI)
📍 Tworzenie architektury i budowa intuicyjnych, responsywnych aplikacji front-endowych przy użyciu JavaScript (np. React, Vue lub Angular) w zgodzie z JS principales
📍 Współpraca z zespołami cross-functiona przy definiowaniu, projektowaniu i wdrażaniu nowych funkcjonalności - od koncepcji po produkcję
📍 Implementacja i zarządzanie infrastrukturą AWS (np. ECS, Fargate, Lambda) niezbędną do obsługi aplikacji
📍 Konfiguracja i zarządzanie politykami IAM dla kontroli uprawnień oraz integracja z systemami uwierzytelniania
📍 Tworzenie i korzystanie z RESTful API (komunikacja front-back)
📍 Zapewnienie wysokich standardów bezpieczeństwa, wydajności i stabilności aplikacji (szczególnie przy obsłudze wrażliwych danych)
📍 Udział w code reviews oraz współtworzenie dobrych praktyk zarówno dla front-endu, jak i back-endu
📍 Współpraca z zespołem front-endowym klienta, aby zapewnić płynną integrację pomiędzy usługami back-endowymi a interfejsem użytkownika
Wymagania:
⚡️ Biegła znajomość Pythona oraz udokumentowane doświadczenie w budowaniu usług back-endowych i REST API z użyciem frameworków takich jak Flask lub FastAPI
⚡️ Bardzo dobra znajomość nowoczesnego JavaScriptu (ES6+) oraz praktyczne doświadczenie z co najmniej jednym z najpopularniejszych frameworków (React, Vue lub Angular)
⚡️ Solidne zrozumienie podstaw front-endu, w tym HTML5, CSS3, zarządzania stanem i obsługi asynchronicznych zapytań
⚡️ Doświadczenie w pracy z podstawowymi usługami AWS (np. ECS, Fargate, S3, IAM, Lambda) oraz w uruchamianiu aplikacji w chmurze
⚡️ Doświadczenie w projektowaniu i wdrażaniu aplikacji konternerowych (Docker)
⚡️ Dobre zrozumienie pełnego cyklu życia oprogramowania
⚡️ Angielski na poziomie umożliwiającym swobodną komunikację w zespole
Mile widziane:
⚡️ Doświadczenie w środowisku healthcare / HIPAA-compliant
⚡️ Znajomość Data Engineering i integracji z pipeline’ami w Databricks
⚡️ Doświadczenie w implementacji bezpiecznego przetwarzania i transferu plików
⚡️ Znajomość narzędzi IaC, takich jak Terraform lub AWS CDK.
⚡️ Doświadczenie w pracy przy projektach z rygorystycznymi wymaganiami audytowymi
⚡️ Doświadczenie w budowie i utrzymaniu narzędzi CLI
Jak działamy i co oferujemy?
🎯 Stawiamy na otwartą komunikację zarówno w procesie rekrutacji jak i po zatrudnieniu - zależy nam na klarowności informacji dotyczących procesu i zatrudnienia
🎯 Do rekrutacji podchodzimy po ludzku, dlatego upraszczamy nasze procesy rekrutacyjne, żeby były możliwie jak najprostsze i przyjazne kandydatowi
🎯 Pracujemy w imię zasady "remote first", więc praca zdalna to u nas norma, a wyjazdy służbowe ograniczamy do minimum
🎯 Oferujemy prywatną opiekę medyczną (Medicover) oraz kartę Multisport dla kontraktorów
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer
-, Gdańsk
CRODU