Hybrid Full Stack Developer – TypeScript, React, NestJS

Posted last week

Apply now

About the role

  • Build end-to-end features in our TypeScript monorepo (Next.js frontend + NestJS backend + LangGraphJS agents)
  • Migrate legacy PHP/Symfony code to modern TypeScript — refactor, not rewrite from scratch
  • Maintain and debug existing systems across the stack
  • Write tests (Vitest, Playwright) and participate in code reviews to maintain quality
  • Collaborate through pair programming and contribute ideas to improve our processes, tooling, and engineering practices
  • Own your work, from database design to API contracts to UI implementation

Requirements

  • Strong experience with React/Next.js or Vue/Nuxt
  • Solid TypeScript expertise
  • Familiarity with Tailwind CSS
  • Strong Node.js + TypeScript experience
  • Proficiency in NestJS, Express, or Fastify
  • Experience with RESTful API design
  • Understanding of database design and ORMs (MySQL/PostgreSQL)
  • Ability to read and work with existing PHP/Symfony code
  • Willingness to refactor PHP into TypeScript
  • Bonus: experience with LangGraphJS or AI agent development (LangChain ecosystem)

Benefits

  • Real ownership: your ideas and contributions directly shape the product
  • Small team: have direct impact with fast decisions and limited bureaucracy
  • Modern stack: work with cutting-edge tools (Next.js 15, LangGraphJS, AI agents)
  • VSOP (virtual stock option) plan: share in the company’s success
  • Modern equipment: top-tier gear, including a MacBook Pro
  • Central office: city-center location with air conditioning and excellent infrastructure
  • Quality coffee & team events: portafilter coffee machine, regular team dinners and events
  • Hybrid work model: flexible combination of remote and in-office work

Job title

Full Stack Developer – TypeScript, React, NestJS

Job type

Experience level

Mid levelSenior

Salary

€3,175 per month

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job