FullStack Developer (Node.js + React)
emagine
Rola Full-Stack Developera w międzynarodowym zespole Consumer Identity & Access Management (CIAM), odpowiedzialnym za budowanie i skalowanie usług związanych z tożsamością, uwierzytelnianiem i rejestracją dla milionów konsumentów. Praca obejmuje rozwój backendu w chmurze (AWS serverless) oraz wsparcie wewnętrznych aplikacji webowych w React.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegóły dotyczące wielkości zespołu ciam., informacje o konkretnych projektach, nad którymi będzie pracował kandydat..
Rola Full-Stack Developera w międzynarodowym zespole Consumer Identity & Access Management (CIAM), odpowiedzialnym za budowanie i skalowanie usług związanych z tożsamością, uwierzytelnianiem i rejestracją dla milionów konsumentów. Praca obejmuje rozwój backendu w chmurze (AWS serverless) oraz wsparcie wewnętrznych aplikacji webowych w React.
- ✓Praca zdalna z możliwością pracy z dowolnego miejsca w Portugalii.
- ✓Możliwość pracy nad kluczowym produktem CIAM dla milionów konsumentów.
- ✓Zaangażowanie w społeczność praktyk backendowych i dzielenie się wiedzą.
- !Chociaż oferta jest zdalna, wymaga lokalizacji w Portugalii.
- !Wymieniono wiele technologii i narzędzi, co może sugerować szeroki zakres obowiązków.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, rozwijanie i wdrażanie serwerless API przy użyciu AWS Lambda i API Gateway dla rejestracji konsumentów, uwierzytelniania i przepływów OTP.
- •Budowanie i utrzymywanie wewnętrznych aplikacji webowych w React i TypeScript do administracji platformą i monitorowania usług.
- •Praca nad pełnym stosem technologicznym w ramach monorepo, z wykorzystaniem DynamoDB, AWS Lambda, React i front-endów hostowanych na CloudFront.
- •Tworzenie współdzielonych bibliotek TypeScript używanych przez wiele zespołów inżynierskich.
- •Implementacja logiki biznesowej dla wielu rynków i kanałów, sterowanej konfiguracją DynamoDB.
- •Rozwijanie zautomatyzowanych testów jednostkowych, integracyjnych i komponentowych front-endu przy użyciu Jest, Cucumber i Pactum.
- •Zarządzanie infrastrukturą jako kodem przy użyciu Terraform.
- •Wsparcie wdrożeń poprzez Jenkins, CloudFormation i CodeDeploy.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z 3-letnim doświadczeniem jako Backend lub Full-Stack Developer, z dobrą znajomością TypeScript, Node.js i React, który potrafi projektować API i pracować z AWS Lambda i DynamoDB, gotowy do pracy zdalnej w Portugalii.
Nie dla osób bez doświadczenia w TypeScript, Node.js i React, ani bez znajomości architektur serverless AWS. Rola wymaga również doświadczenia w pracy w Agile i z bazami NoSQL.
- ?Jakie są główne wyzwania związane z budowaniem i skalowaniem usług CIAM dla milionów konsumentów?
- ?Jak wygląda typowy podział pracy między backendem a frontendem w zespole?
- ?Jakie są plany rozwoju produktu CIAM w najbliższych latach?
- ?Jak wygląda proces wdrażania nowych funkcjonalności i hotfixów?
- ?Czy istnieją możliwości rozwoju w kierunku architektury systemów lub technicznego przywództwa?
- ?Jakie są możliwości szkoleń i rozwoju zawodowego w ramach firmy?
- −Szczegóły dotyczące wielkości zespołu CIAM.
- −Informacje o konkretnych projektach, nad którymi będzie pracował kandydat.
- −Opis procesu rekrutacyjnego.
Praca w międzynarodowym zespole, z naciskiem na innowacje, dzielenie się wiedzą i ciągłe doskonalenie w zwinnych metodykach.