Full Stack Engineer
Indexed description
Full-Stack Engineer (TypeScript / Next.js)
Location: Berlin or Munich - Germany (Hybrid)
Type: Full-Time, Permanent
About the Role
We’re looking for strong Full-Stack Engineers to join a growing product engineering team in Berlin or Munich. This role is focused on building modern, scalable web applications using a TypeScript-first stack, with occasional exposure to AI-powered tooling and integrations.
You’ll work across the full development lifecycle, from frontend experiences in Next.js through to backend services and database architecture, helping deliver high-quality products in a fast-moving environment.
Responsibilities
- Build and maintain scalable full-stack applications using TypeScript and Next.js
- Develop backend services, APIs, and data models for production systems
- Work with PostgreSQL to design and optimise database solutions
- Collaborate closely with product, design, and engineering teams to deliver new features
- Write clean, maintainable, and well-tested code
- Contribute to system architecture, technical decisions, and engineering best practices
- Support integrations with third-party services and modern developer tooling
- Occasionally work with AI-enabled features or API integrations where relevant
Requirements
- Strong commercial experience with:
- TypeScript
- React / Next.js
- PostgreSQL
- Experience building and shipping production-grade web applications
- Solid understanding of API design and backend development
- Familiarity with modern engineering workflows, testing, and CI/CD
- Strong problem-solving skills and attention to detail
- Ability to work effectively in collaborative, fast-paced teams
- Fluent English communication skills
Nice to Have
- Experience with Node.js backend frameworks
- Exposure to cloud platforms such as AWS, GCP, or Azure
- Experience working in startup or scale-up environments
- Familiarity with AI APIs such as OpenAI or Claude
- Docker or containerisation experience
What’s on Offer
- Hybrid working model based in Berlin
- Opportunity to work on modern product platforms with a strong engineering culture
- Competitive salary and benefits package
- Collaborative, international team environment
- Long-term growth and progression opportunities
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search