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.
Aplikuj