DevOps i obserwowalność: praca z CI/CD (GitHub Actions), infrastrukturą AWS (ECS, Lambda, RDS, S3) oraz narzędziami monitoringu (CloudWatch, Grafana, OpenTelemetry).
Mentoring i wsparcie zespołu: code review, pair programming, doradztwo architektoniczne.
Współpraca cross-teamowa: ścisła praca z productem, QA i leadershipem w celu przekładania celów biznesowych na skalowalne rozwiązania techniczne.
Wpływ na kulturę techniczną: promowanie wysokiej jakości inżynierskiej, niezawodności i czystej architektury.
WYMAGANIA:
Min. 10 lat doświadczenia komercyjnego w backendzie, w tym co najmniej 3 lata z NodeJS / NestJS.
Bardzo dobra znajomość TypeScript.
Gotowość do pracy również z API oraz w ograniczonym zakresie z frontendem (React).
Bardzo dobra znajomość relacyjnych baz danych (preferowany PostgreSQL) oraz warstw cache (Redis / ElastiCache).
Doświadczenie w prowadzeniu małych zespołów inżynierskich lub dużych, złożonych projektów.
Projektowanie API z użyciem OpenAPI / Swagger oraz dbałość o kompatybilność wsteczną.
Bardzo dobra znajomość AWS (ECS, Lambda, S3, RDS, CloudFormation, IAM).
Doświadczenie z Infrastructure as Code (Terraform / CDK).
Znajomość pełnego cyklu życia oprogramowania: code review, CI/CD, strategie rollbacku, wsparcie produkcyjne.
Bardzo dobre umiejętności komunikacyjne i umiejętność pracy pomiędzy autonomią a synchronizacją zespołów.
Angielski umożliwiający swobodną komunikację z zespołem w USA.
Gotowość do pracy w godzinach zapewniających overlap z USA.
Mile widziane:
Doświadczenie z architekturą event-driven (RabbitMQ, SQS, Kafka)
Praca z metrykami, obserwowalnością lub pipeline’ami przetwarzania danych
Doświadczenie zarówno w startupach, jak i w dojrzałych organizacjach produktowych o dużej skali