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 umReact Tech Leadpara 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 emReact.js(5+ anos)
Domínio deJavaScript (ES6+)eTypeScript
Experiência comstate management(Redux, Zustand, Recoil ou equivalente)
Forte experiência comcomponentização, hooks, arquitetura front-end e padrões modernos
Conhecimento deREST APIs, integrações assíncronas e boas práticas de segurança front-end
Experiência comtesting(Jest, React Testing Library, Cypress)
Familiaridade comCI/CD pipelinese controlo de versão (Git)
Experiência em projetos comdesign systemsou UI libraries estruturadas
Nice-to-Have
Conhecimento deNext.js
Experiência commicro-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