Frontend Engineer (Vue.js, TypeScript, Tailwind)

Frontend Engineer (Vue.js, TypeScript, Tailwind)

Local
Florianópolis (SC)
Modalidades disponíveis
Benefícios
Tecnologias
Senioridade
Descrição

Location: Florianópolis, Brazil

About the Role:We are seeking a talented Frontend Engineer to join our growing team. You will be responsible for building modern, responsive, and high-performance user interfaces using Vue.js, TypeScript, and Tailwind CSS. This is an excellent opportunity to work in a startup environment, collaborating closely with designers and backend engineers to deliver seamless user experiences.

Key Responsibilities:

  • Develop and maintain high-quality frontend applications using Vue.js, TypeScript, and Tailwind CSS.
  • Optimize applications for performance, accessibility, and scalability.
  • Collaborate with UX/UI designers to implement intuitive and visually appealing interfaces.
  • Work closely with backend engineers to integrate APIs and ensure smooth data flow.
  • Write clean, modular, and well-documented code.
  • Stay up to date with emerging frontend technologies and best practices.

Requirements:

  • English Level B2 - Upper-intermediate
  • Strong experience with Vue.js, TypeScript, and Tailwind CSS.
  • Knowledge of modern frontend development tools (Webpack, Vite, etc.).
  • Experience with state management libraries (Vuex, Pinia, etc.).
  • Understanding of RESTful APIs and integrating frontend with backend services.
  • Familiarity with version control systems (Git, GitHub/GitLab).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Preferred Qualifications:

  • Experience with testing frameworks (Jest, Cypress, etc.).
  • Familiarity with CI/CD pipelines.
  • Previous experience working in a startup environment.
  • Employment by a U.S. company with compensation in dollars.