Senior Full Stack Developer

Annapurna It — Germany · Posted ~23 hours ago

Senior Full-time Remote

Skills

TypeScript Node.js React Full-stack development Web application development Backend API development Agile development Trunk-based development Cypress Testing Type safety JavaScript E2E testing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A modern software organization is seeking a Senior Full Stack Developer to build high-quality web applications and backend services. You will use TypeScript, Node.js, and React to own features from design through production, working in an agile, trunk-based environment with frequent releases. Strong engineering quality, automated end-to-end testing, maintainable architecture, and technical autonomy are central to the role.

Highlights

Senior role with the flexibility to work remotely from Germany or in Berlin. You will own features end-to-end in a calm, collaborative engineering culture, using modern TypeScript, Node.js, and React while contributing to frequent releases and strong engineering quality standards.

Description

Senior Full Stack Developer (Python & TypeScript) Our client is building modern, high-quality software products and is looking for a Senior Full Stack Developer to join our client’s team in Berlin (or remote from Germany). You’ll work in a calm, collaborative engineering culture with real autonomy, owning features end-to-end while contributing to a robust, agile delivery environment. Key Skills & What You’ll Use Them For TypeScript – Build, ship, and maintain complex, production-grade web applications with a focus on maintainability and scalability.Node.js – Design and implement high-performing backend services and APIs to power core product functionality.React – Create intuitive, responsive user interfaces that deliver a great experience to end users.Agile product development – Work within fast-paced, trunk-based workflows and daily releases to deliver value quickly.Quality-focused engineering – Contribute to Cypress E2E tests and follow strict typing, linting, and formatting standards to keep the codebase clean.Ownership & autonomy – Drive projects independently, make pragmatic technical decisions, and take responsibility for outcomes.Collaboration & communication – Engage in open discussions and code reviews, sharing ideas effectively in English with a cross-functional team.DevOps & infrastructure (nice-to-have) – Use or grow skills in AWS, Kubernetes, Terraform, and CI/CD pipelines.Data & ML interest (nice-to-have) – Explore opportunities at the intersection of data engineering or machine learning within the product.