React / Next.js Developer
About TMC
At TMC, we bring together highly skilled engineers who thrive on building modern digital experiences while shaping their own professional growth.
Com o nosso modelo de Employeneurship, combinamos estabilidade contratual com autonomia, desenvolvimento contínuo e a possibilidade de trabalhar em projetos internacionais de alto impacto tecnológico.
Project Overview
Estamos à procura de um
React / Next.js Developer
para integrar equipas que desenvolvem aplicações web modernas, escaláveis e orientadas a performance.
Irás trabalhar em produtos e plataformas digitais que exigem forte experiência em front-end, componentização, SSR/SSG e integração com APIs cloud-native.
O ambiente é colaborativo, com contacto direto com designers, backend engineers, product owners e equipas DevOps.
What We're Looking For
Core Technical Skills
Experiência sólida com
React.js
Experiência comprovada com
Next.js
(SSR, SSG, rotas, middleware)
Forte domínio de
JavaScript (ES6+)
e
TypeScript
Experiência com
styled-components
, Tailwind ou outras soluções de styling
Conhecimentos de integração com
REST APIs
e/ou
GraphQL
Familiaridade com testes front-end (Jest, React Testing Library, Cypress)
Experiência com Git, CI/CD e boas práticas de desenvolvimento
Nice-to-Have
(não eliminatórios, mas valorizados)
Experiência com
server components
, RSC, App Router
Conhecimento de
Next.js 14+
ou frameworks relacionadas (Vercel ecosystem)
Experiência com otimização de performance — Lighthouse, Core Web Vitals
Familiaridade com SEO técnico aplicado a Next.js
Noções de backend (Node.js)
Experiência em ambientes cloud (AWS, Azure ou GCP)
Soft Skills
Boa comunicação e capacidade de trabalhar com equipas multidisciplinares
Atenção ao detalhe e foco na qualidade do produto
Proatividade e espírito de ownership
Capacidade de transformar requisitos de produto em soluções técnicas claras
Curiosidade e vontade de experimentar novas tecnologias
What You Will Do
Desenvolver novas funcionalidades e componentes reutilizáveis usando React e Next.js
Criar páginas e rotas com SSR/SSG e aplicar boas práticas de performance e SEO
Trabalhar em parceria com UI/UX para garantir experiências modernas e consistentes
Integrar APIs backend, serviços cloud e módulos de autenticação
Implementar testes unitários e end-to-end
Participar na definição de arquitetura front-end e padrões técnicos
Realizar code reviews e apoiar a equipa na melhoria contínua
Contribuir para a documentação técnica e guidelines de desenvolvimento
Why Join TMC?
?? Projetos internacionais de front-end moderno e plataformas de grande escala
?? Employeneurship — liberdade para evoluir com estabilidade
?? Formação contínua, certificações e mentoring
?? Comunidade forte de especialistas em front-end, cloud e architecture
?? Oportunidade de crescer para Tech Lead, Fullstack ou Front-end Architect