Time4IT to zespół specjalistów tworzących zaawansowane aplikacje webowe i mobilne dla branży e-commerce. Poszukujemy doświadczonego Backend Developera, który dołączy do naszego zespołu i wesprze nas w projektowaniu oraz rozwijaniu nowoczesnych systemów opartych na architekturze mikroserwisowej i event-driven.
Zakres obowiązków
- Projektowanie i implementacja wydajnych rozwiązań backendowych przy użyciu Node.js oraz NestJS.
- Tworzenie oraz dokumentowanie wysokiej jakości REST API.
- Praca z architekturą event-driven oraz komunikacją asynchroniczną z wykorzystaniem Kafki i Redis.
- Pisanie testów jednostkowych zapewniających stabilność tworzonego kodu.
- Współpraca przy wdrażaniu rozwiązań w chmurze AWS z wykorzystaniem narzędzi CI/CD.
Wymagania
- Bardzo dobra znajomość języka TypeScript oraz frameworka NestJS.
- Praktyczne doświadczenie w pracy z bazami danych NoSQL, w szczególności z MongoDB.
- Znajomość wzorców architektonicznych, takich jak CQRS oraz Event-Driven Architecture.
- Doświadczenie w pracy z systemami kolejkowymi (Kafka) lub Redis Streams.
- Znajomość narzędzi wspierających procesy DevOps, w tym Docker oraz GitHub Actions.
Co oferujemy
- Pełną swobodę pracy w modelu w pełni zdalnym.
- Realny wpływ na podejmowane decyzje architektoniczne oraz wybór stosowanych technologii.
- Współpracę w ramach doświadczonego i zgranego zespołu specjalistów.
- Możliwość rozwoju przy ambitnych projektach dla branży e-commerce.