Full-Stack Developer (React / Tailwind · Node.js · Go)
Contract · 3 months · Aug – Oct 2025 · Remote (Poland / Germany preferred) English B2–C1 required
1. Stack Overview
Layer
Tech
Purpose / Rationale
Front-end
React + TailwindCSS
Rapid UI iteration, utility-first styling, consistent theming
API / BFF
Node.js (TypeScript)
Auth, rate-limiting, session mgmt; shared TS types with UI
Micro-services
Go
High-performance, simple concurrency; rewriting legacy .NET
Cloud & Realtime
AWS ➜ GCP (planned) · Firebase (Auth, Firestore, Functions)
Decouple hosting from realtime data; smooth provider migration
Using Node.js as a gateway and Go for heavy workloads is a proven pattern (e.g., Stripe, Uber, Netflix).
2. Key Responsibilities
Modernise legacy .NET micro-services into well-tested Go services (gRPC / REST).
Build & own a TypeScript Node.js API gateway (Express or NestJS) that fronts Go services and Firebase.
Craft polished UIs with React (hooks, SWR/React-Query) and TailwindCSS.
Optimise SQL queries (PostgreSQL) and model data in Firestore.
Integrate RabbitMQ (or Pub/Sub) for event-driven communication between Go and Node layers.
Configure Docker-based CI/CD; deploy to AWS (ECS + RDS) and blueprint the GCP migration (Cloud Run / GKE).
Implement auth flows with Firebase Auth (email, social OAuth) and optional magic-link.
Write automated unit, integration, and e2e tests (Go test, Jest, Playwright/Cypress).
Embed security best practices (OWASP, GDPR) and participate in code reviews & cost-optimisation.
Instrument & monitor services (OpenTelemetry, Grafana / Cloud Monitoring) to meet SLOs.
Document APIs (OpenAPI / Swagger) and contribute run-books & ADRs.
Collaborate in an Agile (Scrum / Kanban) setup—stand-ups, sprint planning, retrospectives.
3. Required Skills
4 + years professional backend development
Docker & CI/CD fluency; Git workflow mastery
3 + years Go in production
Comfort in AWS and GCP; Terraform or Pulumi a plus
3 + years React (functional) & Tailwind
Experience with RabbitMQ / Pub-Sub / SQS
2 + years Node.js (TypeScript) API work
Solid SQL (PostgreSQL) & Firebase (Auth, Firestore)
Proficiency writing automated tests
English proficiency B2–C1
4. Nice-to-Have
Kubernetes (EKS / GKE) or other orchestration
Observability stacks (Grafana, Prometheus, Stackdriver)
Exposure to AI/ML data pipelines
5. Perks
Remote-first culture & flexible hours
Dedicated PM for day-to-day support
Opportunity to modernise and scale a high-impact mentorship platform
6. How to Apply
Send (1) CV / résumé, (2) GitHub or portfolio link, and (3) a short note on your most relevant Go + React project to your−recruiting−emailyour-recruiting-email with the subject line “Full-Stack Dev – Aug 2025.”
Gross per month - Mandate
Check similar offers