KWAN
Frontend Developer
KWANPortugal4 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

About KWAN


We connect IT professionals with projects that match their skills, professional experience, and goals, then we offer a career progression program, delivered by in-house specialists – our People Experience Partners – to guide them through our journey with us.


Are you passionate about transforming complex interfaces into seamless user experiences? We’re looking for a Frontend Developer with strong Vue expertise to join our team — someone who enjoys working with modern architectures, improving legacy codebases, and building clean, scalable solutions that help users experience value faster.



What you’ll do

  • Lead the cleanup, restructuring, and modernization of a legacy Vue.js codebase, ensuring a maintainable and scalable front-end architecture;
  • Design and execute strategic refactoring initiatives to reduce technical debt while keeping system stability intact;
  • Define, document, and enforce coding standards, architectural patterns, and best practices for front-end development;
  • Drive the adoption of modern Vue.js features, including Composition API and Vue 3 migration approaches;
  • Oversee GitLab merge requests, ensuring consistency, quality, and alignment with architectural guidelines;
  • Work closely with backend, DevOps, and product teams to ensure smooth integration and delivery;
  • Promote TDD practices and support automated testing frameworks across the front-end;
  • Help integrate testing workflows into the CI/CD pipeline for continuous quality assurance;
  • Participate actively in agile ceremonies such as sprint planning, retrospectives, and daily standups;
  • Create and maintain clear, comprehensive technical documentation.


What we’re looking for

  • 5+ years of professional software development experience, with at least 3 years focused on Vue.js;
  • Deep understanding of the Vue.js ecosystem, including Vue 2/3 and Vuex;
  • Strong knowledge of JavaScript/TypeScript, HTML5, CSS3, and responsive design principles;
  • Solid experience with GitLab workflows, CI/CD pipelines, and version control best practices;
  • Familiarity with design systems and component library development;
  • Experience working in agile/scrum environments;
  • Strong analytical and problem-solving skills, including designing scalable front-end architectures;
  • Understanding of performance optimization, security best practices, and accessibility standards.


Nice to have

  • Knowledge of the React ecosystem;
  • Experience with micro-frontend architectures;
  • Familiarity with different state management patterns;
  • Understanding of cloud platforms such as AWS, GCP, or Azure, and containerization technologies.


Based in Porto with a hybrid schedule (1 day per week), and english proficiency at B2/C1 level is mandatory.


What we offer:

  • A project that matches your skills and ambitions, as well as your preferences for working policies and culture;
  • A competitive salary with awesome benefits and opportunities to leverage your knowledge and network to earn additional income;
  • An empowering and respectful work culture enriched with social and learning events;
  • A People Experience Partner specially assigned to you – your go-to career guide, responsible for supporting your growth, facilitating training, and ensuring your work-life balance at KWAN.


👉 Grab this opportunity, apply now! 🤩

Key Skills

Ranked by relevance