Nasz Klient to międzynarodowa firma produktowa z obszaru InsurTech/FinTech, rozwijająca nowoczesne rozwiązania wspierające procesy ubezpieczeniowe oraz cyfrowe platformy dla klientów.
Projekt koncentruje się na rozwoju backendowych usług oraz architektury wspierającej kluczowe procesy biznesowe i podejmowanie decyzji w czasie rzeczywistym. Zakres współpracy obejmuje projektowanie oraz rozwój skalowalnych systemów, integracji i mikroserwisów wykorzystywanych przez nowoczesne produkty rozwijane w międzynarodowym środowisku.
Do współpracy zapraszamy osoby posiadające doświadczenie w projektowaniu i rozwoju aplikacji backendowych z wykorzystaniem Node.js oraz TypeScript, które chcą mieć realny wpływ na architekturę produktu, podejmowane decyzje techniczne oraz kierunek rozwoju tworzonych rozwiązań.
Tryb Współpracy
- 100% zdalnie
CZYM BĘDZIESZ SIĘ ZAJMOWAĆ?
- Projektowaniem, implementacją oraz rozwojem backendowych usług, mikroserwisów oraz integracji z wewnętrznymi i zewnętrznymi interfejsami API, w tym rozwiązaniami firm trzecich.
- Projektowaniem wydajnych rozwiązań opartych o relacyjne bazy danych oraz rozwijaniem systemów wspierających podejmowanie decyzji w czasie rzeczywistym.
- Wdrażaniem aplikacji z wykorzystaniem konteneryzacji oraz nowoczesnych technologii orkiestracji i automatyzacji wdrożeń.
- Analizą oraz rozwiązywaniem problemów produkcyjnych poprzez analizę kodu, danych oraz zachowania systemu, a następnie wdrażaniem skutecznych usprawnień.
- Tworzeniem wysokiej jakości kodu z wykorzystaniem automatycznych testów oraz dobrych praktyk związanych z bezpieczeństwem aplikacji i podejściem DevOps.
- Współpracą z Product Managerami, Architektami oraz zespołem inżynierskim przy projektowaniu nowych rozwiązań oraz rozwoju architektury produktu.
CZEGO OD CIEBIE OCZEKUJEMY?
Must have:
- Minimum 5 lat komercyjnego doświadczenia z Node.js, JavaScript oraz TypeScript.
- Bardzo dobra znajomość relacyjnych baz danych, takich jak PostgreSQL, MySQL lub Microsoft SQL Server (MS SQL).
- Doświadczenie w projektowaniu mikroserwisów oraz znajomość wzorców architektonicznych i projektowych.
- Umiejętność podejmowania decyzji dotyczących architektury oraz projektowania rozwiązań backendowych.
- Znajomość podejścia Test Pyramid oraz tworzenia testów Unit, Integration i End-to-End (E2E).
- Praktyczna znajomość dobrych praktyk związanych z bezpieczeństwem aplikacji oraz środowiskami kontenerowymi.
- Doświadczenie w wykorzystywaniu narzędzi AI wspierających programowanie, takich jak Cursor, Claude Code, Codex lub podobnych.
- Bardzo dobra znajomość języka angielskiego (C1).
Nice to have:
- Znajomość Nest.js, Docker, Kubernetes, AWS lub procesów wdrożeniowych opartych o chmurę.
- Doświadczenie w profilowaniu oraz optymalizacji wydajności aplikacji.
- Doświadczenie w prowadzeniu code review oraz udzielaniu wartościowego feedbacku.
- Doświadczenie z narzędziami wspierającymi AI-assisted development.
DLACZEGO WARTO?
- Możliwość współpracy przy rozwoju nowoczesnych produktów z obszaru InsurTech/FinTech, wykorzystywanych przez tysiące użytkowników.
- 100% zdalna współpraca.
- Duży wpływ na architekturę systemów, decyzje techniczne oraz kierunek rozwoju produktu z wysokim poziomem ownership.
- Praca w międzynarodowym środowisku oraz możliwość zdobywania doświadczenia przy produktach rozwijanych na rynek amerykański.
- Dostęp do szerokiego pakietu dodatkowych świadczeń ramach usług, obejmującego m.in. prywatną opiekę medyczną, wsparcie rozwojowe, zajęcia sportowe oraz wydarzenia.
Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.

