Pular para o conteúdo principal

Full Stack Engineer

Tecnologia
Major Group
Lisboa, PortugalHá 1 mês
Tempo inteiro

Descrição da vaga

Sobre a Empresa A Major Group, dedicada ao desenvolvimento e gestão de projetos imobiliários, distinguindo-se pela inovação, qualidade e criação de valor sustentável. Com uma abordagem estratégica e focada na excelência, desenvolve projetos que contribuem para a transformação e valorização dos territórios onde atua.

Sobre a Posição

📍 Localização: Oeiras – Tagus Park

⏰ Horário: das 9h às 18h, de 2ªf a 6ªf, sábado, domingo e feriados são dias de descanso

💼 Regime: Presencial

Principais Atividades e Responsabilidades

  • Desenvolver e evoluir soluções e produtos digitais para diferentes áreas de negócio da Major Group.
  • Participar de todo o ciclo de desenvolvimento: entendimento do problema, desenho da solução, arquitetura, desenvolvimento, testes, implementação e evolução.
  • Atuar como referência técnica na definição de arquitetura, tecnologias, integrações e boas práticas de desenvolvimento.
  • Desenvolver soluções Full Stack, incluindo aplicações web/mobile, APIs, bases de dados e integrações com sistemas internos e externos.
  • Utilizar Inteligência Artificial e ferramentas de AI-assisted development para acelerar o desenvolvimento e criar novas funcionalidades.
  • Trabalhar diretamente com o CTO e áreas de negócio, traduzindo necessidades de negócio em soluções tecnológicas simples, seguras e escaláveis.
  • Contribuir para a criação de uma base tecnológica reutilizável e sustentável para futuros produtos digitais da Major Group.

Requisitos

  • 5+ anos de experiência em desenvolvimento de software.
  • Experiência sólida como Full Stack Developer / Engineer.
  • Bons conhecimentos de frontend e backend, preferencialmente TypeScript/JavaScript, React e Node.js ou .NET.
  • Experiência com APIs, bases de dados, integrações e cloud.
  • Conhecimentos de arquitetura de software e capacidade de tomar decisões técnicas.
  • Experiência prática com IA aplicada ao desenvolvimento de software.
  • Autonomia, pensamento crítico e capacidade de compreender diferentes contextos de negócio.
  • Boa comunicação e capacidade de trabalhar diretamente com equipas técnicas e de negócio.
  • Português profissional e inglês B2 ou superior.

Aspetos Valorizados

  • Experiência como Senior Software Engineer, Tech Lead ou Software Architect.
  • Experiência em consultoria tecnológica ou projetos para diferentes setores de atividade.
  • Experiência na construção de produtos digitais greenfield, desde a conceção até à produção.
  • Experiência com Azure, React Native/Flutter, Docker e arquiteturas cloud.
  • Experiência com LLMs, RAG, agentes de IA ou outras soluções de IA aplicadas a produtos digitais.
  • Experiência em ambientes de transformação digital, startups ou scale-ups.
  • Conhecimentos de UX/UI e capacidade de trabalhar a partir de protótipos.
  • Experiência em desenvolvimento de aplicações mobile e/ou soluções que funcionem offline.
  • Conhecimentos adicionais de segurança aplicacional, DevSecOps e integração com sistemas empresariais.
Keywords
ReactOSFlutterMS-DOSTypescriptNode.jsReact NativeBoaJavaScriptNodeDockerReact.js

Interessado nesta vaga?