- Own, develop, and maintain customer-facing and back-office frontend applications using Vue.js, TypeScript, modern Web Components, and HTML/CSS.
- Design, develop, and optimize mobile application features using Flutter.
- Contribute to frontend architecture and technical decision-making, collaborating with the team to propose, evaluate, and implement solutions.
- Support full-stack development when needed, including API integrations and smaller backend tasks.
- Write clean, maintainable, and well-tested code, and actively participate in code reviews.
- Collaborate closely with the wider team in an Agile/Scrum environment, using tools such as Jira.