O que precisas para ser um SMART Júnior Java Developer?
- Licenciatura ou Mestrado em Engenharia Informática, Ciência da Computação ou áreas similares;
- +2 anos de experiência em desenvolvimento backend com Java;
- Conhecimentos sólidos em princípios de Programação Orientada a Objetos (OOP);
- Experiência com integração de APIs, bases de dados relacionais e controlo de versões (Git);
- Valorizamos experiência em ambientes de qualidade e produção, com forte capacidade analítica e de resolução de problemas;
- Bom domínio de inglês (oral e escrito);
- Espírito de equipa, boas capacidades de comunicação e capacidade de lidar com múltiplas tarefas em ambientes dinâmicos.
Quais serão as tuas funções na SMART?
- Farás parte de uma equipa colaborativa e inovadora, com uma forte cultura de partilha e melhoria contínua. As tuas responsabilidades incluirão:
- Criar código e bibliotecas reutilizáveis para uso futuro;
- Desenvolver código backend bem estruturado, testável e em conformidade com os padrões de qualidade;
- Integrar dispositivos e software IoT em sistemas completos e funcionais;
- Trabalhar em estreita colaboração com outros membros da equipa;
- Apoiar nas tarefas diárias da Feature Team.
Porquê 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ça.
Onde podes ser SMART?
Porto (modelo híbrido – 3x por semana no escritório do cliente)