About TMC
At TMC, we bring together highly skilled engineers who want to drive meaningful technology while shaping their own growth path. Through our Employeneurship model, combinamos estabilidade com autonomia, formação contínua e a oportunidade de trabalhar em projetos internacionais de elevada complexidade técnica.
Project Overview
Estamos à procura de um React Tech Lead para liderar iniciativas de front‐end em projetos de grande escala, garantindo qualidade técnica, performance, consistência e boas práticas em todo o ciclo de desenvolvimento.
Este papel envolve uma forte componente hands‐on em React, mas também liderança técnica, mentoring e tomada de decisões arquiteturais.
Trabalharás de perto com equipas multidisciplinares — backend, UX/UI, DevOps e produto — assegurando que as soluções entregues são escaláveis, bem estruturadas e alinhadas com as necessidades de negócio.
What We're Looking For
Core Technical Skills
* Experiência sólida em React.js (5+ anos)
* Domínio de JavaScript (ES6+) e TypeScript
* Experiência com state management (Redux, Zustand, Recoil ou equivalente)
* Forte experiência com componentização, hooks, arquitetura front‐end e padrões modernos
* Conhecimento de REST APIs, integrações assíncronas e boas práticas de segurança front‐end
* Experiência com testing (Jest, React Testing Library, Cypress)
* Familiaridade com CI/CD pipelines e controlo de versão (Git)
* Experiência em projetos com design systems ou UI libraries estruturadas
Nice-to-Have
* Conhecimento de Next.js
* Experiência com micro-frontends
* Familiaridade com cloud (AWS, Azure, GCP)
* Noções de performance profiling e otimização avançada
* Background em liderança técnica ou mentoring
* Experiência com ferramentas como Storybook, Webpack, Vite
Soft Skills
* Capacidade de orientar developers e promover boas práticas
* Boa comunicação e capacidade de trabalhar com equipas multidisciplinares
* Sentido crítico, autonomia e atenção ao detalhe
* Foco em experiência de utilizador e qualidade de código
* Capacidade de transformar requisitos de produto em soluções técnicas concretas
What You Will Do
* Liderar o desenvolvimento front‐end com foco em React e TypeScript
* Definir e manter padrões técnicos, guidelines e melhores práticas
* Apoiar a arquitetura de aplicações, garantindo escalabilidade e qualidade
* Mentorar e orientar developers mais juniores
* Coordenar com equipas backend, UX, QA e produto para garantir alinhamento técnico
* Participar na definição de roadmaps e decisões arquiteturais
* Realizar code reviews e análises de qualidade
* Contribuir para automação, testes e melhoria contínua
* Garantir que o front‐end está alinhado com princípios de clean code, performance e acessibilidade
Why Join TMC?
Projetos internacionais e tecnicamente desafiantes
Modelo Employeneurship — autonomia real e estabilidade
Formação contínua, certificações e mentoring dedicado
Comunidade ativa de especialistas front‐end, cloud e arquitetura