Procuras dar um passo na tua carreira no desenvolvimento de software e arquitetura de sistemas?Então chegaste ao sítio certo – à Smart!A tecnologia, a transformação e a inovação fazem parte do nosso ADN. Somos uma empresa de consultoria tecnológica com mais de uma década de experiência no desenvolvimento de projetos nacionais e internacionais em IT e Telecomunicações e queremos fazer parte da tua história.O que precisas para ser um SMART JAVA FULLSTACK DEVELOPER?✔ Licenciatura em Engenharia Informática ou áreas similares ✔ +5 anos de experiência no desenvolvimento de software com Java e Angular ✔ Conforto na atuação de forma autónoma e proativa em projetos de desenvolvimento ✔ Capacidade de ter opinião crítica e fundamentada sobre arquitetura de microserviços e melhores práticas na sua implementação ✔ Experiência em desenvolvimento backend (Java) e frontend (Angular) ✔ Inglês fluente (falado e escrito) – idioma obrigatório ✔ Gosto por ambientes colaborativos e de construção de novas soluçõesQuais serão as tuas funções na SMART?➡ Participar na construção e desenvolvimento de uma nova arquitetura de microserviços desde a sua génese ➡ Desenvolver novas funcionalidades e evoluções utilizando Java no backend e Angular no frontend ➡ Colaborar com a equipa técnica na definição de boas práticas, padrões e decisões arquiteturais ➡ Assegurar a qualidade, escalabilidade e manutenção do código ➡ Contribuir para a documentação técnica e melhoria contínua dos processosPorquê ser SMART? Tornamos reais os projetos em que participamos Amamos o que fazemos e temos orgulho no resultado do nosso trabalho Somos simples e eficientes Valorizamos as nossas pessoas Somos uma equipa dinâmica, íntegra e de confiançaOnde podes ser SMART? Porto Regime híbrido Interessado em construir algo novo, com impacto real, e deixar a tua marca na arquitetura de sistemas? Junta-te a nós!Candidata-te já e faz parte da nossa equipa SMART!