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