VueJS Senior Frontend Engineer

  • Education: Bachelors degree in Computer Science, Computer Engineering, or Information Systems, or equivalent work experience.
  • Experience: 5+ years of professional frontend development experience building complex SPAs.
  • Core Frameworks: Expert-level mastery of Vue.js (including the Composition API) and TypeScript.
  • Testing: Demonstrated experience setting up and maintaining automated testing environments (Unit, Integration, E2E).
  • Security: Solid understanding of modern web security, specifically JWT-based authentication and Role-Based Access Control (RBAC).
  • UX/UI: Strong portfolio or demonstrated ability to bridge the gap between design and engineering. Deep knowledge of CSS/SCSS and responsive design frameworks (e.g.,Tailwind CSS, Bootstrap).
  • State Management: Proficient with state management libraries (Pinia, Vuex) and handling complex application state.
  • Familiarity with backend technologies (Python/FastAPI) to better understand API contracts.
  • Experience with cloud platforms (AWS/GCP/Azure) and deploying frontend applications via CI/CD pipelines.
  • Knowledge of Web Accessibility Guidelines (WCAG) and best practices for inclusive design.
  • Experience with modern build tools (Vite, Webpack).