[NEW] Szukaj pracy anonimowo — sprawdź szczegóły
Close
np. Python, Warszawa, Startup

Senior Full-Stack Engineer

Front-end
remote

We are seeking a Senior Full-Stack Engineer to drive end-to-end delivery across a large-scale enterprise platform used by internal employees and partner ecosystems. The landscape comprises multiple interrelated sub-projects, strict integration contracts, and a high-throughput release cadence. The role spans architectural stewardship of the web experience and the service layer, with hands-on execution.

Technology Landscape:

Front End (Core)

  • React, Next.js (App Router, RSC, SSR/SSG/ISR, Streaming)
  • TypeScript, JavaScript (ES2022+)
  • Tailwind CSS, ShadCN UI, Radix UI
  • State/Data: TanStack Query or SWR;
  • Real-time UX: WebSockets/Socket.io, Server-Sent Events
  • Form & validation: React Hook Form, Zod
  • Performance/SEO: Core Web Vitals, edge rendering, i18n, a11y

Backend & APIs

  • NestJS / Fastify
  • API: REST, tRPC
  • AuthN/Z: OAuth2/OIDC
  • Data: PostgreSQL, Prisma/TypeORM; Redis for cache/queues
  • Messaging & jobs: BullMQ/Redis

Cloud, DevOps & Quality

  • AWS (EKS/ECS, S3, RDS/Aurora, CloudFront, SSM, Secrets Manager) or Azure analogues
  • Containers & CI/CD: Docker, GitHub Actions/GitLab CI, trunk-based development
  • IaC: Terraform/CDK, environment promotion strategies
  • Observability & Security: OpenTelemetry, Grafana/Prometheus, Sentry, OWASP ASVS practices, dependency scanning
  • Testing: Jest/Vitest, Testing Library, Playwright/Cypress (E2E)
  • Monorepo & DX: Turborepo/PNPM, commit lint

Role Responsibilities:

  • Own full-stack delivery: Lead the design and implementation of user-facing features and the corresponding service/APIs, data models, and infra hooks, ensuring secure, performant, and observable deployments.
  • Architectural leadership: Define front-end architecture and back-end contracts, codifying standards via ADRs and linters/generators.
  • Integration at scale: Collaborate with internal and partner services; design resilient integration layers, and enforce contract tests and versioning.
  • Quality gatekeeping: Institutionalize unit/integration/E2E testing, contract testing, and performance budgets; drive CI/CD guardrails and release readiness criteria.
  • Security & compliance: Embed secure-by-default controls, support SOC2/ISO27001 evidence via automated checks.
  • Mentorship & enablement: Provide technical guidance, conduct code/design reviews, pair with engineers, and upscale the team on modern Next.js/RSC and NestJS/Fastify conventions.
  • Stakeholder engagement: Partner with Design, QA, DevOps, and Product/Delivery to refine requirements, size efforts, de-risk scope, and communicate trade-offs with executive-ready clarity.

Qualifications (Must-Have):

  • 6+ years building production web apps; 3+ years React/Next.js, 2+ years Node.js (NestJS/Fastify).
  • Expert TypeScript across client/server; SSR/ISR, RSC, streaming UIs; real-time patterns (Socket.io/SSE).
  • Azure-ready delivery: AKS/ACA/App Service, ACR, Front Door/CDN, Key Vault, Entra ID, Service Bus/Event Hubs.
  • Strong PostgreSQL schema design & query optimization; Redis for caching/queues.
  • Hands-on CI/CD, containers, and IaC.
  • Proven track record in accessibility, security, and performance.
  • English: Upper-Intermediate or higher.

Nice to Have:

  • LangChain.js and LangGraphJS for pragmatic agent/RAG features.
  • Azure AI Search (vector), Azure OpenAI, Azure AI Speech; RAG with pgvector.
  • Evals & prompt QA (Ragas/Promptfoo), safety/PII redaction, content filters.
  • Storybook/design tokens; Playwright/Cypress; OpenTelemetry; SOC2/ISO 27001 exposure.

Required languages

English B2 — Upper Intermediate


OTAKOYI
Outsource
< 10
Branża
E-commerce, Fintech/Banking, Real Estate, Medtech/Healthcare, Edtech/Education
Założona
2011

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies