
Full-Stack Software Engineer, TypeScript
AnyTax
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Tech Stack
About the role
- Actively shape the platform’s architecture and influence key product decisions.
- Build the backbone of a tax infrastructure that will make taxes easier for all Europeans.
- Enable fintechs to offer and create their own tax tools by integrating our system.
- Take full ownership of designing, implementing, and scaling the foundation of our platform from scratch.
- Make key architectural decisions and build scalable systems that are robust, reliable, and maintainable under load.
- Ship new features at high velocity without compromising code quality, reliability, or performance.
- Play a key role in fostering a high-performing, collaborative engineering culture as we scale the team.
Requirements
- Strong technical background with 5+ years of full-time engineering experience
- Solid experience with Nest.js (or Express.js ) and designing scalable RESTful or GraphQL APIs
- Strong knowledge of authentication (JWT, OAuth2) and event-driven architectures (Kafka, WebSockets)
- Strong proficiency in React, Next.js , and TypeScript
- Familiarity with state management libraries (Redux, Zustand) and modern styling (TailwindCSS, Styled Components)
- Expertise in PostgreSQL , schema design, query optimization, and ORMs like Prisma
- Experience with Google Cloud Platform (Cloud Run, Functions), CI/CD pipelines (GitHub Actions), Docker , and Kubernetes (Nice to Have)
- Prior experience in fintech projects or startups, especially in building products in regulated industries like payroll, fintech, or tax
Benefits
- Impact from Day One : Your code will power tax tools used by financial institutions across Europe.
- High-Performance Team : Work with an ambitious, talented team that care about the result and will challenge you to grow.
- Hybrid/Remote Freedom : Enjoy the flexibility of a hybrid/remote work model, with an office hub in Berlin and options for remote work.
- Career Growth : Experience fast career growth as you help build the engineering organization you’ve always wanted to be part of.
- Creative Freedom : Have the ability to implement your own ideas and have real impact.
- Learning Budget : Access a learning budget to support your professional development.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Nest.jsExpress.jsRESTful APIsGraphQL APIsJWTOAuth2KafkaWebSocketsReactNext.js
Soft Skills
collaborative engineering cultureownershiparchitectural decision-makinghigh-performing team