Job Openings Desenvolvedor Fullstack Web

About the job Desenvolvedor Fullstack Web

Venha fazer parte de um ecossistema vivo onde o futuro dos negócios é criado e vivido todos os dias. Faça parte desta transformação!

Na LUZA Group, a paixão, a perseverança e a vontade de superar limites definem o nosso caminho para o sucesso.

Fundada em 2006, somos uma multinacional portuguesa com mais de 1.200 profissionais talentosos e um volume de negócios. Com presença em mercados estratégicos como Portugal, Espanha, Marrocos, Brasil, México, Estados Unidos e China, oferecemos soluções inovadoras em engenharia, TI, design, consultoria, Indústria 4.0, formação e recrutamento. Tudo o que fazemos é movido pelo talento das nossas pessoas.

Este é um momento de crescimento e oportunidade. O futuro pertence a mentes visionárias. Junte-se a nós!

Responsabilidades:

  • Desenvolver e manter aplicações web completas, tanto no front-end quanto no back-end, utilizando Node.js.

  • Projetar e implementar soluções escaláveis e eficientes para sistemas complexos.

  • Colaborar com designers, gerentes de produto e outros desenvolvedores para criar uma experiência de usuário fluida e de alto desempenho.

  • Escrever código limpo, bem documentado e de fácil manutenção.

  • Integrar APIs externas e soluções de terceiros no backend.

  • Garantir que os requisitos de segurança e privacidade sejam atendidos durante o desenvolvimento.

  • Realizar testes de software, depuração e manutenção contínua das aplicações.

  • Trabalhar com ferramentas de versionamento de código como Git e colaborar em equipes ágeis.

  • Identificar e corrigir problemas de desempenho nas aplicações.

Requisitos:

  • Experiência comprovada como desenvolvedor Fullstack com ênfase em Node.js.

  • Domínio de JavaScript (ES6+), HTML5, CSS3 e frameworks modernos de front-end como React, Vue.js ou Angular.

  • Experiência com bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB, Redis).

  • Conhecimento em APIs RESTful e GraphQL.

  • Familiaridade com práticas de DevOps e integração contínua (CI/CD).

  • Conhecimento de frameworks e bibliotecas como Express.js, Socket.io, etc.

  • Capacidade de criar e consumir APIs e microsserviços.

  • Conhecimento em testes automatizados (unitários, integração) e ferramentas como Jest, Mocha, Chai, etc.

  • Boa comunicação e capacidade de trabalhar em equipe multidisciplinar.

  • Graduação em Ciências da Computação, Engenharia de Software ou áreas relacionadas (desejável, mas não obrigatório).

Diferenciais:

  • Experiência com TypeScript.

  • Conhecimento em ferramentas de containerização como Docker.

  • Experiência com frameworks de front-end como Next.js, Nuxt.js ou similares.

  • Familiaridade com Cloud Computing (AWS, Google Cloud, Azure).

  • Contribuições para projetos open-source.

Localidade: Remoto