Fullstack Developer (m/f/d) - Híbrido em Aveiro, Aveiro
Fullstack Developer (m/f/d) - Híbrido em Aveiro
Principais Responsabilidades:
Colaborar com equipas multifuncionais, incluindo gestores de produto, analistas e outros programadores, para traduzir requisitos de negócio em especificações técnicas e implementar funcionalidades.
Escrever código limpo, modular e bem documentado, seguindo padrões de codificação e melhores práticas.
Integrar aplicações com diversas fontes de dados, APIs (ex.: REST, GraphQL) e sistemas externos, garantindo um fluxo de dados contínuo.
Implementar estratégias de teste robustas, incluindo testes unitários, de integração e end-to-end, utilizando ferramentas como Jest, Cypress ou Selenium.
Identificar e resolver dívidas técnicas, bottlenecks de desempenho e vulnerabilidades de segurança.
Gerir deployments e monitorizar aplicações em ambientes de produção, utilizando tecnologias como Docker, Kubernetes e plataformas cloud como AWS.
Liderar e orientar programadores juniores, promovendo o seu desenvolvimento técnico e partilhando conhecimento.
Requisitos:
Licenciatura ou Mestrado em Informática, Engenharia de Software ou área técnica equivalente.
Mais de 4 anos de experiência em desenvolvimento fullstack, com um portfólio sólido de projetos de aplicações web.
Forte conhecimento em arquiteturas web, padrões de design, APIs (REST, GraphQL) e princípios de engenharia de software.
Experiência com bases de dados relacionais (PostgreSQL, SQL Server) e NoSQL (MongoDB, Cassandra).
Conhecimento de machine learning é uma vantagem, com foco na seleção, afinação e implementação de modelos ML.
Familiaridade com metodologias Agile/Scrum e práticas DevOps, incluindo pipelines CI/CD.
Experiência com ferramentas de versionamento (Git), ambientes de desenvolvimento (Eclipse, IntelliJ) e ferramentas de build (Maven, Jenkins).
Conhecimento de conteinerização (Docker, Kubernetes) e plataformas cloud (AWS, Azure, GCP).
Excelentes competências de resolução de problemas, pensamento crítico e analítico.
Fluência em inglês (escrito e falado); conhecimento de alemão é uma mais-valia.
Experiência no setor de transportes ou planeamento ferroviário é uma vantagem.
Certificações em tecnologias relevantes (ex.: AWS Certified Developer, Microsoft Azure Developer) são valorizadas.
Se estás pronto para fazer a diferença, envia-nos a tua candidatura
#J-18808-Ljbffr