Como programador Next.js, desempenhará um papel fundamental na definição da arquitetura e do desenvolvimento das nossas aplicações Web. Trabalhará em estreita colaboração com equipas multifuncionais, incluindo designers, gestores de produtos e outros programadores, para fornecer soluções de alta qualidade, escaláveis e com bom desempenho. A sua experiência guiará a equipa nas melhores práticas, na qualidade do código e em processos de desenvolvimento eficientes.
Principais responsabilidades
- Desenvolvimento e implementação de aplicações Web de alta qualidade utilizando Next.js.
- Colaborar com gestores de produto, designers e outros programadores para traduzir os requisitos em especificações técnicas.
- Garantir o desempenho, a qualidade e a capacidade de resposta das aplicações.
- Participar em revisões de código, garantindo a adesão às melhores práticas e padrões de codificação.
- Otimizar as aplicações para obter a máxima velocidade e escalabilidade.
- Manter-se atualizado com as últimas tendências e tecnologias do sector para garantir que as nossas aplicações se mantêm actuais e competitivas.
- Contribuir para a melhoria contínua dos processos e metodologias de desenvolvimento.
Qualificações
- Forte proficiência em JavaScript (ES6+), HTML e CSS.
- Experiência com Next.js e React.js.
- Familiaridade com pipelines e ferramentas modernas de construção de front-end (por exemplo, Webpack, Babel, npm).
- Experiência com sistemas de controlo de versões (por exemplo, Git).
- Forte capacidade de resolução de problemas e atenção aos pormenores.
- Excelentes capacidades de comunicação e de trabalho em equipa.
- Capacidade de trabalhar num ambiente de desenvolvimento ágil e de ritmo acelerado.
Qualificações preferenciais
- Experiência com TypeScript.
- Experiência com bibliotecas de gerenciamento de estado (por exemplo, Redux, MobX, Context API).
- Sólida compreensão de renderização do lado do servidor, geração de site estático e integração de API.
- Conhecimento de pipelines de CI/CD e práticas de DevOps.
- Familiaridade com estruturas de teste (por exemplo, Jest, Cypress).
- Experiência com serviços de nuvem (por exemplo, AWS, Azure, Google Cloud).
Como se candidatar
Se é um apaixonado pelo desenvolvimento web e está ansioso por trabalhar com uma equipa talentosa, gostaríamos de o conhecer. Envie o seu currículo, carta de apresentação e portefólio para [email protected] com o assunto "Next.js Developer Application - [Your Name]".