
Senior Fullstack Software Engineer
Unzer
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Architect, develop, and maintain end-to-end solutions across both backend and frontend stacks using TypeScript, Node.js, and Vue.js
- Build and scale microservices focusing on performance, reliability, and maintainability
- Design and optimize user-facing applications using Vue.js, TypeScript, and modern web technologies
- Implement Infrastructure as Code (IaC) with Terraform or Pulumi
- Manage and scale cloud infrastructure on Google Cloud Platform (GCP), leveraging Kubernetes
- Create CI/CD pipelines using tools like CircleCI, GitHub Actions, and ArgoCD
- Monitor and troubleshoot system performance using Datadog
- Ensure responsive, cross-browser, and mobile-first user interfaces with high performance
- Collaborate with UX/UI designers, product managers, and backend teams
Requirements
- 6+ years of professional experience in full-stack development with expertise in TypeScript, Node.js, and with 2+ years of Vue.js experience (or similar frameworks like React or Angular)
- Strong knowledge of microservices architecture and backend systems, including PostgreSQL and NoSQL databases
- Hands-on experience with cloud-native technologies, particularly Google Cloud Platform (GCP), Kubernetes, and containerized application deployment
- Expertise in frontend development, including HTML5, CSS3, Vuex or Pinia, and performance optimization techniques
- Proficiency in CI/CD tools like CircleCI, GitHub Actions, or ArgoCD, and testing frameworks such as Jest or Cypress
- Demonstrated experience with component libraries, design systems, and reusability in frontend architecture
- Strong ability to design scalable and maintainable full-stack solutions
- Excellent communication skills, with a passion for mentoring team members
- Experience in the fintech or payment industry is a strong plus.
Benefits
- Work from home up to 60% of the time
- Mobility support, whether you choose Swapfiets, Jobrad, or a Deutschlandticket
- Counseling assistance for professional or personal matters
- Pension scheme
- 15 days a year of workation from your desired destination within the EU
- Flexible working hours
- Learning budget of 1000 euros per year
- Company party once a year and several team events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsVue.jsmicroservices architecturePostgreSQLNoSQL databasesHTML5CSS3CI/CDperformance optimization
Soft Skills
communicationmentoringcollaborationdesign scalabilitymaintainability