Requirements
Requisitos:
• Mais de 7 anos de experiência enquanto Full Stack Developer;
• Fortes competências de desenvolvimento de Back-End com Python;
• Desenvolvimento de APIs (preferencialmente FastAPI);
• Experiência com Scripts em JavaScript e Node.js;
• Experiência em bases de dados PostgreSQL e MSSQL;
• Experiência em ambientes cloud AWS ou Azure;
• Experiência com Kubernetes e implantação sem servidor (AWS);
• Proficiência em Git, soluções de monitorização, testes unitários;
• Experiência em DevOps e CI/CD;
• Experiência em metodologias Agile e ferramentas associadas (como Bamboo, Jira, Bitbucket, Confluence).
Valorizado:
• Competências de desenvolvimento de Front-end (React, HTML, CSS);
• Ferramentas BPM (por exemplo, Camunda);
• Ferramentas de criação de formulários (por exemplo, Form.IO);
• Desenvolvimento de SAP OData;
• Forte capacidade de resolução de problemas, comunicação e trabalho em equipa.
Responsabilidades:
• Trabalhar com product owners e stakeholders para compreender as necessidades comerciais e traduzi-las em requisitos técnicos;
• Conceber e implementar soluções utilizando API RESTful de acordo com os requisitos e as melhores práticas do sector;
• Escrever código limpo, de fácil manutenção e eficiente para tarefas de desenvolvimento e automatização de API;
• Garantir a segurança das APIs através da implementação de técnicas de autenticação, autorização e encriptação;
• Participar em revisões de código para manter uma elevada qualidade do código e incentivar a partilha de conhecimento entre a equipa de desenvolvimento;
• Prestar apoio técnico e garantir resolução de problemas;
• Manter-se a par dos avanços tecnológicos e das melhores práticas no desenvolvimento de API para melhorar continuamente as API existentes.