Descrição
Resumo:
A InnoWave procura um Desenvolvedor Frontend dinâmico para liderar o projeto técnico, a implementação e a mentoria dentro de uma equipe focada em aplicações React/TypeScript e práticas modernas de desenvolvimento.
Pontos principais:
1. Liderar o projeto técnico e a implementação de aplicações React/TypeScript
2. Orientar e mentorar uma equipe de desenvolvedores frontend
3. Impulsionar a adoção de práticas modernas de desenvolvimento
**InnoWave** procura uma pessoa dinâmica e ágil, com boas habilidades de comunicação, para completar a nossa equipa. Se você **reside em Lisboa**, esta pode ser a oportunidade ideal para você!
**Desenvolvedor Frontend**
**Responsabilidades**
* Liderar o projeto técnico e a implementação de aplicações React/TypeScript, desde a arquitetura inicial até à entrega em produção
* Colaborar com Arquitetos de Solução e Proprietários de Produto nas decisões técnicas, estimativas e Registros de Decisões Arquiteturais (ADRs)
* Definir e impor padrões de engenharia frontend: qualidade de código, estratégia de testes, acessibilidade, orçamentos de desempenho e práticas de segurança
* Projetar arquiteturas de componentes, estratégias de gerenciamento de estado e padrões de roteamento adequados às necessidades de cada produto
* Integrar aplicações frontend com serviços backend, provedores de autenticação e APIs de terceiros
* Impulsionar a adoção de práticas modernas de desenvolvimento: CI/CD, testes automatizados, revisões de código e refatoração contínua
* Orientar e mentorar uma equipe de desenvolvedores frontend (nível médio e júnior), fornecendo orientação técnica, revisões de código e apoio profissional
* Representar a equipe de engenharia em reuniões de governança com clientes e partes interessadas
* Contribuir para atividades pré-venda, quando necessário: definição técnica do escopo, estimativa de esforço e projeto de solução
* Documentar as soluções entregues e apoiar a transferência para as equipes de operações
**Habilidades**
* Licenciatura em Ciência da Computação ou áreas afins
* 3+ anos de experiência em desenvolvimento frontend
* Experiência prática com TypeScript em bases de código em produção
* Excelente conhecimento de React (hooks, context, suspense) e bibliotecas modernas de gerenciamento de estado
* Conhecimento aprofundado de tratamento de formulários em aplicações complexas, incluindo validação baseada em esquemas
* Experiência sólida no consumo e integração com APIs REST
* Ferramentas modernas de construção (Vite, Webpack), empacotamento de módulos, divisão de código e otimização de desempenho
* Princípios de design responsivo e mobile-first
* Fluxos de trabalho com Git, disciplina em pull requests, proteção de branches e melhores práticas em revisões de código
* Domínio fluente da língua inglesa — escrita e falada (obrigatório)
A InnoWave garante igualdade de oportunidades no emprego, independentemente de género, identidade de género, orientação sexual, estado civil, raça, nacionalidade, religião, idade, deficiência, convicções políticas ou qualquer outro fator. A InnoWave não pagará taxas a nenhuma agência ou empresa de terceiros que não tenha um acordo assinado; não envie currículos/CVs diretamente.
Ao responder a este anúncio de emprego, você consente com o uso dos seus dados pela InnoWave Group, pelo tempo necessário. Realizamos periodicamente exercícios de limpeza e atualização de dados para garantir que as informações que possuímos sejam relevantes e precisas. Caso tenha alguma dúvida ou solicitação relativa aos seus dados pessoais, envie um e-mail.