Lead Full-Stack Engineer (m/k)
TEAM UP RECRUITMENT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Katowice
Wymagania
- JavaScript
- TypeScript
- Node.js (nice to have)
- Python (nice to have)
- C# (nice to have)
- React.js (nice to have)
- Vue.js (nice to have)
- Angular (nice to have)
- Jest (nice to have)
- Cypress (nice to have)
- Playwright (nice to have)
- AWS (nice to have)
- Microsoft Azure (nice to have)
- Google Cloud Platform (nice to have)
- Salesforce (nice to have)
- Cursor (nice to have)
- Copilot (nice to have)
- Claude Code (nice to have)
Opis stanowiska
Wymagania: - Minimum 8 lat doświadczenia w tworzeniu oprogramowania - Bardzo dobra znajomość JavaScript oraz TypeScript - Doświadczenie w technologiach backendowych (preferowany Node.js, Python lub C#) - Praktyczna znajomość nowoczesnych frameworków frontendowych (React, Vue lub Angular) - Doświadczenie w projektowaniu i integracji API (REST, GraphQL) - Doświadczenie w pracy z architekturą mikroserwisową - Dobra znajomość testów automatycznych (np. Jest, Cypress, Playwright) - Solidne zrozumienie bezpieczeństwa, obserwowalności oraz optymalizacji wydajności aplikacji - Doświadczenie w pracy z chmurą (AWS, Azure lub GCP) - Doświadczenie w mentoringu oraz prowadzeniu inicjatyw technicznych i podejmowaniu decyzji architektonicznych Mile widziane: - Doświadczenie w pracy z Salesforce - Doświadczenie z rozwiązaniami AI - Praca z narzędziami developerskimi wspieranymi przez AI (np. Cursor, Copilot, Claude Code) - Doświadczenie z data-driven UI lub dynamicznymi interfejsami - Znajomość zaawansowanych praktyk bezpieczeństwa (np. CSP, RBAC, threat modeling, dependency scanning) - Doświadczenie w systemach rozproszonych lub architekturze event-driven O firmie: - We recruit the best IT specialists for technology companies – with no risk and full accountability for the outcome. Zakres obowiązków: - Projektowanie i rozwój skalowalnych aplikacji fullstack (frontend + backend) - Tworzenie komponentów, API (REST, GraphQL) oraz architektury mikroserwisowej - Dbanie o wysoką wydajność, bezpieczeństwo i niezawodność systemów - Definiowanie strategii testowania oraz wdrażanie monitoringu i logowania - Rozwój procesów CI/CD oraz automatyzacja pracy zespołu - Współpraca z managerami produktu, architektami i zespołami produktowymi - Mentoring inżynierów oraz udział w podejmowaniu decyzji technicznych Oferujemy: - Pracę w międzynarodowym środowisku - Realny wpływ na rozwój nowoczesnych produktów i architektury systemów - Dostęp do najnowszych technologii i projektów o dużej skali - Możliwości rozwoju i podnoszenia kompetencji