👨🏻‍💻 postech.work

Full Stack Developer (TypeScript/React/NestJS) (m/w/d)

Sprad • 🌐 Remote

Remote Posted 1 day, 13 hours ago

Job Description

About us

We're looking for a Full Stack Developer to join our small, focused team in Vienna. You'll have real ownership over features from specification to deployment, working primarily in our modern TypeScript stack (Next.js, NestJS, LangGraphJS) while helping us migrate away from legacy PHP/Symfony code.

This isn't just a maintenance role. You'll be building new features, shaping our architecture, and directly impacting how we develop software. We value pragmatism over perfection, clean code over clever tricks, and shipping over endless planning.

Aufgaben

Build end-to-end features in our TypeScript monorepo (Next.js frontend + NestJS backend + LangGraphJS agents)

Migrate legacy PHP/Symfony code to modern TypeScript, refactoring, not rewriting 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

Qualifikation

Frontend

Strong experience with React/Next.js OR Vue/Nuxt

Solid TypeScript knowledge

Familiarity with Tailwind CSS

Experience with modern React patterns

Backend

Strong Node.js + TypeScript experience

Proficiency in NestJS, Express, OR Fastify

Experience with RESTful API design

Understanding of database design \& ORMs (MySQL/PostgreSQL)

Infrastructure \& Tools

Docker \& Docker Compose for local development

Git \& GitHub workflows, CI/CD (GitHub Actions)

Understanding of monorepo architecture (Turborepo/pnpm)

PHP/Symfony (basic familiarity)

Ability to read and understand existing PHP/Symfony code

Willingness to refactor PHP into TypeScript (we'll support you)

Bonus points for experience with:

LangGraphJS / AI agent development (LangChain ecosystem)

AWS (SQS, RDS, S3, ECS)

TDD mindset (Vitest, Playwright, etc.)

Multi-tenant systems

FrankenPHP, API Platform, or Symfony Messenger

This describes you:

Quality-focused but pragmatic

Independent, thoughtful, and long-term oriented

Communicative (excellent English or German OR strong knowledge of both)

Enthusiastic about learning and tackling new challenges

Strong in logic and problem-solving

Benefits

Real Ownership: Your ideas and contributions directly shape the product

Small Team: Direct impact, no bureaucracy, fast decisions

Modern Stack: Work with cutting-edge tools (Next.js 15, LangGraphJS, AI agents)

VSOP Option: Share in the company’s success through virtual stock options

Modern Equipment: Top-tier gear, including a MacBook Pro

Central Office: City-center location with air conditioning and great infrastructure

Quality Coffee \& Team Events: Portafilter coffee machine, regular team dinners, and events

Hybrid Work Model: Flexible mix of remote and in-office work

We’re looking for a talented developer who enjoys building products and taking ownership. You’re a team player who values collaboration over spotlight, and you want to help shape something meaningful.

If that sounds like you, we’d love to hear from you!

Apply now and join us on our exciting startup journey.

The collectively agreed minimum gross salary for this full-time position (38.5 hours per week) is €3,175 per month. The actual salary will, of course, depend on individual experience and qualifications. We look forward to your application!

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.