Backend developer (Node.js NestJS)
⚲ Warszawa
10 000 - 18 000 PLN netto (B2B)
Wymagania
- Redis
- Apache Kafka
- Nest.js
- TypeScript
- Node.js
- MongoDB
Opis stanowiska
Time4IT to zespół specjalistów tworzących aplikacje webowe i mobilne dla branży e-commerce – od systemów do zarządzania zamówieniami, przez narzędzia wspierające sprzedaż, aż po platformy komunikacyjne.
Rozwijamy własne produkty oraz realizujemy dedykowane wdrożenia, dlatego szukamy doświadczonego Backend Developera (mid/senior), który pomoże nam projektować i rozwijać nowoczesne systemy backendowe oparte na architekturze mikroserwisowej i event-driven.
Tech stack, z którym pracujemy:
• Backend: NestJS (Node.js)
• Bazy danych: MongoDB
• Komunikacja asynchroniczna / cache: Redis, Kafka
• Realtime: WebSocket
• DevOps: Docker, Kubernetes, GitHub Actions
• AWS
Kogo szukamy?
• Bardzo dobrej znajomości JavaScript / TypeScript
• Doświadczenia w NestJS
• Umiejętności tworzenia i dokumentowania REST API
• Doświadczenia komercyjnego z MongoDB i bazami NoSQL
• Doświadczenie komercyjnego z Kafka i/lub Redis Streams
• Umiejętności pisania testów jednostkowych (Jest)
• Znajomości podstaw CI/CD (GitHub Actions)
• Zrozumienia architektur: CQRS (Command Query Responsibility Segregation), Event-Driven Architecture
Co oferujemy:
• Realny wpływ na architekturę i wybór technologii
• Pracę w doświadczonym, zgranym zespole
• Hybrydowy lub zdalny model pracy (biuro w centrum Warszawy)
• Współpracę B2B – wynagrodzenie ustalane indywidualnie, zależnie od doświadczenia
Rozwijamy własne produkty oraz realizujemy dedykowane wdrożenia, dlatego szukamy doświadczonego Backend Developera (mid/senior), który pomoże nam projektować i rozwijać nowoczesne systemy backendowe oparte na architekturze mikroserwisowej i event-driven.
Tech stack, z którym pracujemy:
• Backend: NestJS (Node.js)
• Bazy danych: MongoDB
• Komunikacja asynchroniczna / cache: Redis, Kafka
• Realtime: WebSocket
• DevOps: Docker, Kubernetes, GitHub Actions
• AWS
Kogo szukamy?
• Bardzo dobrej znajomości JavaScript / TypeScript
• Doświadczenia w NestJS
• Umiejętności tworzenia i dokumentowania REST API
• Doświadczenia komercyjnego z MongoDB i bazami NoSQL
• Doświadczenie komercyjnego z Kafka i/lub Redis Streams
• Umiejętności pisania testów jednostkowych (Jest)
• Znajomości podstaw CI/CD (GitHub Actions)
• Zrozumienia architektur: CQRS (Command Query Responsibility Segregation), Event-Driven Architecture
Co oferujemy:
• Realny wpływ na architekturę i wybór technologii
• Pracę w doświadczonym, zgranym zespole
• Hybrydowy lub zdalny model pracy (biuro w centrum Warszawy)
• Współpracę B2B – wynagrodzenie ustalane indywidualnie, zależnie od doświadczenia
🔍 Dekoder Ogłoszenia
🔴
Realny wpływ na architekturę i wybór technologii
Możesz mieć wpływ na decyzje, ale ostateczne słowo może należeć do starszych inżynierów lub zarządu.
🔴
Pracę w doświadczonym, zgranym zespole
Zespół może być doświadczony, ale zgranie może oznaczać, że nowi członkowie muszą szybko się dopasować do istniejących dynamik.
🔴
Hybrydowy lub zdalny model pracy (biuro w centrum Warszawy)
Model zdalny może wymagać sporadycznych wizyt w biurze, a jego elastyczność może być ograniczona.
🔴
wynagrodzenie ustalane indywidualnie, zależnie od doświadczenia
Kwota wynagrodzenia może być niższa niż oczekiwana, jeśli Twoje doświadczenie nie zostanie ocenione wystarczająco wysoko.
🟡
rozumienia architektur: CQRS (Command Query Responsibility Segregation), Event-Driven Architecture
Oczekuje się nie tylko znajomości tych architektur, ale także umiejętności ich praktycznego zastosowania w projektach.