Full-Stack Developer (React / Tailwind · Node.js · Go)

Other

Full-Stack Developer (React / Tailwind · Node.js · Go)

Other
instrasse 35 Berlin, 12045, Berlin

WERULE

Freelance
Mandate
Mid
Remote
2 912 - 3 494 USD
Gross per month - Mandate

Job description

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.”


Tech stack

    React Native

    master

    React

    master

    TypeScript

    advanced

    Golang

    advanced

    Node.js

    advanced

    Amazon AWS

    advanced

    GCP

    advanced

    Firebase

    advanced

    Microservices

    advanced

    SQL

    advanced

Office location

Published: 22.07.2025