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 and deliver through CI/CD pipelines and containerised setups.
- Improve performance, security, code quality, and overall developer experience.
- Support the full application lifecycle: development, testing, deployment, monitoring, and optimisation.
Required
- Strong hands-on experience with Node.js, Express, and RESTful/event-driven backend development.
- Solid proficiency in Vue.js, including component architecture and state management.
- Experience with GitLab CI/CD, TypeScript, containers (Docker), and cloud platforms.
- Autonomous, structured work style with a strong focus on quality and customer needs.