Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
For this engagement, we are looking for an experienced Node.js + TypeScript Engineer for a time-limited project (2–3 months) focused on building a production-grade connector service between two SaaS APIs.
You will work with our internal Node.js + TypeScript + Fastify service template that includes:
- Fastify app scaffolding
- Type-safe configuration
- Dependency injection with Awilix
- OpenTelemetry tracing & metrics
- Swagger / OpenAPI documentation
- Docker & Docker Compose
- Vitest testing environment
- 5+ years of experience building production services with Node.js + TypeScript; familiarity with Fastify or similar frameworks.
- SaaS integrations: designing connectors/plugins between APIs (auth, data mapping, pagination, rate limits, idempotency, webhooks).
- Quality & Ops: GitHub flow/PR reviews, CI; automated tests with Vitest (unit/integration/e2e using Fastify inject).
- Observability: practical experience with OpenTelemetry traces/metrics and structured JSON logging.
- Data & privacy: careful handling of PII (redaction/masking in logs, scoped access).
- Documentation: clear runbooks and lightweight user guides.
- Familiarity with the two target APIs’ objects/events and i18n/translation pipelines.
- Experience deploying containerized services to a managed platform.
- Implement auth flows (OAuth2/API key), token storage/refresh, least-privilege scopes.
- Build type-safe mappers between API models; validate requests/responses with schema guards.
- Ensure idempotency and safe retries for outbound calls (exponential backoff + jitter; respect Retry-After; handle 429/5xx).
- Add observability: request/correlation IDs, traces, and key business metrics (events processed, retries, dedupes).
- Ship tests (unit/integration/e2e using Vitest and Fastify’s inject) and harden error handling.
- Produce handover: runbook, env/setup steps, API mapping spec, and error taxonomy.
What Makes Us Special?
📈 Our team has a genuine impact on the company’s decisions and direction.
✨ No bureaucracy – we keep things simple and efficient.
🗺️ Remote work from Poland
Salary ranges
B2B: 120-160 PLN net+VAT / h
Location
🗺️ Remote work from Poland
Key Skills
Ranked by relevanceReady to apply?
Join Blazity and take your career to the next level!
Application takes less than 5 minutes

