About the role

  • Criação e manutenção de pacotes NPM internos, garantindo escalabilidade e consistência
  • Configurar e otimizar os processos de build (Webpack, Vite) para melhorar performance e DX
  • Assegurar a robustez do código através da criação de testes unitários (Jest, VITest, React Testing Library)
  • Implementar e manter testes end-to-end (preferencialmente Playwright)
  • Trabalhar em estreita colaboração com as equipas de Design (UI/UX), Produtos e serviços
  • Participar ativamente em code reviews para garantir boas práticas e qualidade do código

Requirements

  • Licenciatura ou Mestrado em Engenharia Informática ou áreas similares (ou experiência equivalente)
  • Experiência mínima de 5 anos em desenvolvimento com React.js
  • Conhecimento sólido e experiência prática com bibliotecas de gestão de estado como Redux, Zustand ou Recoil
  • Experiência demonstrada na criação e publicação de pacotes NPM
  • Conhecimento profundo de ferramentas como Webpack e/ou Vite
  • Sólida experiência em testes unitários (Jest, VITest, React Testing Library) e testes E2E (preferencialmente Playwright)
  • Domínio de JavaScript (ES6+), TypeScript, HTML5 e CSS3
  • Experiência com especificação de APIs, nomeadamente OpenAPI/Swagger e protocolos como gRPC (mais-valia)
  • Forte capacidade de resolução de problemas e de trabalhar de forma autónoma
  • Fluência em inglês será valorizada

Benefits

  • Salário competitivo e pacote de benefícios
  • Formação contínua e certificações específicas
  • Oportunidade de crescimento e desenvolvimento profissional
  • Ambiente de trabalho dinâmico e colaborativo
  • Empresa em crescimento com um futuro promissor

Job title

React Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job