Descrição
Resumo:
Junte-se à JTA como Desenvolvedor Frontend para projetar, desenvolver e manter interfaces frontend modernas e responsivas, contribuindo para decisões arquitetônicas e garantindo alta qualidade de código.
Pontos principais:
1. Projetar, desenvolver e manter aplicações frontend escaláveis usando Vue.js
2. Contribuir para a arquitetura frontend e decisões técnicas
3. Colaborar com equipes multifuncionais para entregar soluções refinadas
Estamos procurando um **Desenvolvedor Frontend** para se juntar à nossa equipe na JTA!
Neste cargo, você desempenhará um papel fundamental no projeto, desenvolvimento e manutenção de interfaces frontend modernas e responsivas. Você contribuirá para decisões arquitetônicas, garantirá alta qualidade de código por meio de testes e colaborará de perto com equipes multifuncionais para entregar soluções refinadas e prontas para produção.
**O que você fará**
* Projetar, desenvolver e manter aplicações frontend escaláveis.
* Criar e manter interfaces frontend modernas e responsivas usando Vue.js.
* Contribuir para a arquitetura frontend e decisões técnicas.
* Implementar e manter testes unitários, de integração e ponta a ponta para garantir alta qualidade de código.
* Colaborar com as equipes de produto, design e engenharia para transformar requisitos em soluções de alta qualidade.
* Seguir as melhores práticas em arquitetura de software, testes e qualidade de código, incluindo os princípios da Programação Orientada a Objetos (POO).
**Requisitos**
* 3 ou mais anos de experiência profissional em desenvolvimento de software.
* Base sólida nos princípios da Programação Orientada a Objetos (POO).
* Experiência com JavaScript moderno.
* Experiência com React ou Vue.js, incluindo bibliotecas de gerenciamento de estado, como Redux, Zustand, Vuex ou Pinia.
* Experiência com ferramentas frontend, como Webpack ou Vite.
* Bom entendimento dos padrões de arquitetura frontend e consumo de APIs REST.
* Experiência na escrita de testes unitários e de integração usando ferramentas como Jest ou Vitest, e testes ponta a ponta usando Cypress.
* Familiaridade com componentes modernos e bibliotecas ou frameworks CSS, como Tailwind CSS, Material UI, Bootstrap, Shadcn/UI, Vuetify, PrimeVue ou Quasar.
**Benefícios**
* Sistema totalmente remoto ou híbrido (você decide)
* Auxílio-refeição: 10,46€ por dia (via cartão)
* Bônus do 13º salário
* 4 dias adicionais de férias
* Participação em projetos internacionais
* Seguro de saúde (para você, cônjuge e filhos)
* Seguro de vida
* Certificações pagas pela empresa
* Atividades de team building
* Cultura inovadora e jovem
**Localização:**
Estamos sediados no Porto, Portugal. Embora haja possibilidade de trabalho remoto, consideramos apenas candidatos residentes em Portugal.