Responsibilities
-
Develop and maintain backend services with Node.js and frontend components with Vue.js.
-
Collaborate with product owners, designers, and engineers to transform requirements into technical solutions.
-
Work in cloud environments (e.g., Azure) and deliver through CI/CD pipelines (GitLab) and containerized setups (e.g., Docker).
-
Improve performance, security, code quality, and overall developer experience.
-
Support the full application lifecycle: development, testing, deployment, monitoring, and optimization.
Required
-
Strong hands-on experience with Node.js, Express, and RESTful/event-driven backend development.
-
Solid proficiency in Vue.js (Vue 2 or Vue 3), including component architecture and state management.
-
Experience with GitLab CI/CD, TypeScript, containers (Docker), and cloud platforms (Azure preferred).
-
Autonomous, structured work style with a strong focus on quality and customer needs.
-
Good English communication skills; German is a plus, not a must.