freehire launches on Product Hunt on 26 August.

Follow →

Engenheiro Sénior MERN Full-Stack – Tech Lead/Architect

Summary

Lead a team building a scalable MERN stack app using Next.js, NestJS, MongoDB and PostgreSQL, owning architecture, APIs and performance while mentoring peers.

Engenheiro Sénior MERN (NextJS/NestJS) altamente qualificado e experiente, com proficiência em Node.js (Nest.js), Next.js (React), MongoDB e PostgreSQL. O candidato ideal estará bem versado no desenvolvimento de aplicações universais robustas e escaláveis, utilizando as mais recentes tecnologias e melhores práticas.

Como principais funções/responsabilidades destacam-se:

  • Experiência na elaboração de diagramas de soluções (Application Architecture/Solution Architecture).

  • Desenvolver e manter aplicações frontend utilizando Next.JS garantindo experiências de utilizador fluidas e elevado desempenho.

  • Implementar funcionalidades e APIs do lado do servidor utilizando Nest.js e Node.js para dar suporte aos requisitos backend da aplicação.

  • Desenhar/projetar e otimizar esquemas de base de dados utilizando MongoDB/DocumentDB/PostGreSQL para armazenamento e recuperação eficientes de dados.

  • Manter uma abordagem de desenvolvimento orientada para componentes, aproveitando bibliotecas de componentes para melhorar a reutilização e modularidade do código.

  • Realizar revisões de código e fornecer feedback construtivo aos Squad Members para garantir a qualidade do código e conformidade com as melhores práticas.

  • Resolver problemas e depurar questões da aplicação, identificar gargalos de desempenho e implementar otimizações necessárias.

  • Colaborar com a equipa de design e especialistas em UX/UI para criar interfaces visualmente atrativas e intuitivas.

  • Manter-se atualizado com as últimas tendências e avanços no desenvolvimento web e incorporar tecnologias inovadoras no processo de desenvolvimento.

Requisitos da consulta

Requisitos técnicos

Para a presente consulta definem-se os seguintes requisitos técnicos:

Requisitos de experiência profissional e de competências técnicas obrigatórias:

  • Mínimo de 6 anos de experiência profissional comprovada; (mandatório)

  • Proficiência em Next.js, Nest.js, Node.js, MongoDB e PostGreSQL. (mandatório)

  • Experiência na construção e consumo de APIs RESTful/gRPC e implementação de lógica do lado do servidor utilizando Node.js e Nest.js; (mandatório)

  • Bons conhecimentos em design de bases de dados e experiência com MongoDB/DocumentDB e PostGreSQL;

  • Experiência com sistemas de controlo de versões, preferencialmente Git/GitHub, para gerir e colaborar eficazmente em bases de código;

  • Compreensão sólida de técnicas de otimização de desempenho front-end e princípios de UX/UI;

  • Excelentes habilidades de resolução de problemas e capacidade de trabalhar de forma independente e em equipa. Capacidade de liderar tecnicamente as entregas que tem em suas mãos, boa capacidade de trabalho em equipa de projecto, com os seus pares, DevOps e com equipas de negócio.

Requisitos académicos

  • Licenciatura em Engenharia Informática ou equivalente.

Requisitos valorizados

  • Na óptica de Developer, deverá ter familiaridade com tecnologias de conteinerização, como Docker, e orquestração de contentores com Kubernetes.

  • Experiência com plataformas Cloud como AWS, Azure para implementação e gestão de aplicações;

  • Conhecimento de TypeScript para escrever código seguro em termos de tipos e de fácil manutenção;

Requisitos linguísticos

  • Português fluente;

  • Inglês fluente.

Requisitos perfil comportamental

  • Liderança Técnica

  • Excelente Comunicação e articulação com os stakeholders

  • Espírito de equipa;

  • Sentido de responsabilidade

Notas:

  • Projeto hibrido: 1 a 2x por semana em Alcantara.

  • Projeto de 1 ano, renovável.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available