- Licenciatura em Engenharia Informática ou similar
- Conhecimentos na área de desenvolvimento
- Conhecimentos em tecnologias de base de dados SQL (preferencial) e ferramentas de desenvolvimento de software
Como programador full stack na equipa de utilizadores, irá construir os componentes visuais do utilizador da nossa organização. Ao utilizar as APIs internas, irá construir, juntamente com a equipa, várias aplicações para vários utilizadores diferentes: Proprietários de automóveis, proprietários de empresas, utilizadores domésticos, proprietários de painéis solares, entre ourtos.
Não existe um foco numa única área de responsabilidade, existem tarefas de frontend e backend. A concentração nas preferências e competências pessoais pode ser feita após consulta da equipa e de acordo com os requisitos do projeto.
Competências:
- Bons conhecimentos de desenvolvimento de Web design (Javascript, html, css)
- Experiência com Pyton
- Bons conhecimentos de Linux/Docker
- Que acredita no TDD (Test Driven Development)
- Vontade de aprender
- Bons conhecimentos de desenvolvimento e design de sistemas
- Conhecimento de websockets
- Desenvolvimento orientado a eventos
- Experiência com FastApi
- Experiência com bases de dados relacionais
- Experiência com Kubernetes/helm
- Experiência com Nest js
- Experiência com base de dados No-SQL
- Experiência com pipelines CI CD
- Análise curricular (carácter eliminatório)
- Entrevista em português, inglês (caracter eliminatório)
- Outros elementos que a empresa julgar serem necessários
As candidaturas devem ser acompanhadas dos seguintes documentos:
- Curriculum Vitae (em inglês)
- Certificado de habilitações literárias
- Fotocópia de BI
- Outros documentos relevantes