RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu.
Senior Engineer (Full Stack & AI)
Tryb współpracy: 100% zdalnie
Kontrakt B2B
Stawka: 100-110 zł/h netto + VAT
Szukamy Senior Engineera, który łączy mocne doświadczenie developerskie z myśleniem architektonicznym. W tej roli będziesz mieć realny wpływ na architekturę, standardy techniczne i kierunek rozwoju dużej platformy enterprise.
Dołączysz do zespołu rozwijającego dojrzały system, który jest modernizowany w kierunku bardziej modularnej i cloud-native architektury.
Zakres roli:
- Współtworzenie i rozwój architektury produktu.
- Podejmowanie decyzji technicznych na poziomie wielu zespołów.
- Projektowanie rozwiązań z uwzględnieniem skalowalności, bezpieczeństwa, wydajności i utrzymania.
- Modernizacja dużego systemu enterprise i stopniowe przechodzenie w kierunku cloud-native.
- Projektowanie i rozwój architektury front-endowej opartej o React i TypeScript.
- Definiowanie standardów, wzorców i reusable components.
- Rozwój rozwiązań opartych o Docker i Kubernetes.
- Wykorzystanie Azure, CI/CD i Azure DevOps.
- Wprowadzanie praktycznego wykorzystania AI do procesu software development.
- Praca z GitHub Copilot, Microsoft Copilot oraz MCP.
- Identyfikowanie i redukowanie technical debt.
- Code i design reviews oraz dbanie o spójność architektoniczną.
- Mentoring Senior Engineerów i Technical Leadów.
- Współpraca z Architectami, Engineering Managerami, Productem i zespołami inżynierskimi.
Wymagania:
- Wieloletniego doświadczenia w tworzeniu oprogramowania enterprise.
- Bardzo dobrej znajomości Java / Jakarta EE.
- Bardzo dobrej znajomości React i TypeScript.
- Doświadczenia w projektowaniu architektury dużych i złożonych systemów.
- Znajomości distributed systems i service-oriented architecture.
- Doświadczenia z Azure, CI/CD i Dockerem.
- Praktycznego doświadczenia z narzędziami AI wspierającymi development.
- Umiejętności podejmowania decyzji technicznych z uwzględnieniem zarówno aspektów technicznych, jak i biznesowych.
- Umiejętności komunikowania decyzji architektonicznych zespołom technicznym i biznesowym.
Mile widziane:
- Kubernetes.
- Modernizacja monolitycznych aplikacji enterprise.
- Doświadczenie w systemach finansowych, ERP lub innych systemach biznesowo krytycznych.
- Praca z legacy systems i mixed-technology environments.
- Znajomość C / systemów opartych o C.
- Doświadczenie z platform engineering, API lub integracjami AI.
- Mentoring Senior Engineerów i Technical Leadów.
- Doświadczenie w pracy w międzynarodowych, rozproszonych zespołach.

