> Markdown version of [/jobs/ext/4655067-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/4655067-senior-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Engineer - **Company:** Seez - **Location:** Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Amazon S3, Software as a Service, Cloud Computing, Continuous Delivery, Continuous Integration, DevOps, Node.Js, Software Architecture, Software Engineering, Web Applications, ReactJS, Software Application Programming, Backend, Vue.js, Cloudflare, Codebase, Front End Software Development, Software Coding, Jenkins - **Published:** November 10, 2026 - **Apply:** https://www.adzuna.de/details/5959193690 ## About the Role First things first: do you enjoy solving problems, writing clean code, and figuring out how to make things work better without making them unnecessarily complicated? If so, you might be a great fit for Seez., * Around 4-7 years of professional software engineering experience, with demonstrated experience building and maintaining production applications. * Strong proficiency in Node.js, with solid expertise in either Vue.js or React and the ability to learn the other quickly. * Experience working across both frontend and backend development. * Experience maintaining existing products and navigating established codebases, not just building applications from scratch. * Working knowledge of Jenkins, Cloudflare, AWS S3, and CI/CD workflows. * Understanding of software architecture, design systems, coding standards, and engineering best practices. * Good problem-solving skills and the judgment to choose practical solutions over unnecessary complexity. * A collaborative mindset and the confidence to give, receive, and act on constructive feedback. * An understanding of how technical decisions influence user experience and business outcomes. * A willingness to adapt, take ownership, and continuously improve. YOU'LL THRIVE IN THIS ROLE IF YOU'RE SOMEONE (GREAT-TO-HAVE) * Experience mentoring junior engineers or supporting technical onboarding. * Experience contributing to engineering standards or process improvements. * Exposure to technical planning, architectural discussions, or feature ownership. * Familiarity with automotive or SaaS products. * An interest in progressing toward technical or people leadership. OUR TECH ENVIRONMENT * Backend: Node.js * Frontend: Vue.js and React * CI/CD: Jenkins * Cloud & Infrastructure: Cloudflare and AWS S3 * Ways of Working: Shared engineering standards, established design systems, and cross-functional product development. ## Description You'll work across multiple live products, contribute to new features, improve existing applications, and collaborate closely with our Product, Design, Backend, QA, and DevOps teams. This is a great opportunity for someone who's confident in their technical abilities but still hungry to learn, take on greater ownership, and grow into a technical leadership role. We're not looking for someone who knows everything. We're looking for someone with strong foundations, good judgment, and the curiosity to keep getting better., * Develop, maintain and improve web applications with Node.js, Vue.js and/or React. * Balance new features, maintenance and improvements across multiple production applications and repositories. * Work within existing architectures, design systems and shared engineering standards, extending what exists before building something new. * Write clean, maintainable code and favor simple solutions over unnecessary complexity. * Work with DevOps on CI/CD (Continuous Integration/Continuous Delivery), deployments and infrastructure. * Troubleshoot issues and improve performance and reliability. * Product & Collaboration * Understand the business need and the client behind each feature, and turn requirements into practical implementations. * Challenge assumptions constructively and suggest alternatives, including simpler scopes, when you see a better route. * Balance technical quality, timelines and product priorities. * Communicate clearly, exchange feedback openly, and collaborate with colleagues across different disciplines and working styles. * Ownership & Growth * Take responsibility for assigned features and projects, from development through delivery and maintenance. * Build confidence in making technical decisions and progressively take on more complex responsibilities. * Share knowledge, contribute to team discussions, and support less experienced engineers. * Seek feedback, learn from challenges, and actively contribute to improving how the team works. * Develop the technical judgment, communication, and mentoring skills needed to grow into future leadership opportunities.