Developer
Leroy Merlin
- Carnaxide, Lisboa
- Permanente
- Horário completo
- Sou responsável pelo desenvolvimento e integração dos diferentes sistemas de informação nos projetos em que estou envolvido, desenvolvendo produtos e soluções tecnológicas adaptadas ao negócio e ao meu cliente interno;
- Colaboro com os developers séniores na implementação de alterações estruturais ao código fonte;
- Desenvolvo testes unitários com uma elevada taxa de cobertura de código;
- Participo nas sessões de planeamento de sprints e contribuo com estimativas realistas e assertivas;
- Participo em sessões de code review e garanto o cumprimento das boas práticas de Arquitetura, Desempenho e Segurança;
- Asseguro a implementação dos drivers de Engenharia do IT & Digital da Leroy Merlin Portugal e do Digital Data ADEO;
- Asseguro a correta implementação das arquiteturas e dos módulos definidos, delegados pelos developers séniores;
- Domino as ferramentas e módulos de integração utilizadas na Leroy Merlin Portugal e na ADEO;
- Identifico e proponho melhorias vantajosas para as soluções, devidamente sustentadas com dados relevantes;
- Realizo documentação técnica do desenvolvimento dos produtos e incluo comentários no código-fonte;
- Registo os procedimentos a adotar nas diferentes fases do ciclo de vida dos projetos para apoio aos vários níveis de suporte;
- Garanto que a documentação gerada está devidamente atualizada face à evolução das soluções;
- Apoio os developers juniores numa vertente formativa, estando disponível para receber e fornecer feedback construtivo aos vários elementos das equipas;
- Forneço o apoio necessário às equipas de desenvolvimento da Leroy Merlin Portugal para resolução de bugs.
- Experiência de 4 a 5 anos como Fullstack Developer ou similar;
- Formação académica mínima ao nível da licenciatura;
- Experiência no desenvolvimento de arquitetura de site front-end;
- Conhecimento de linguagens front-end, bibliotecas e frameworks JavaScript (por exemplo, HTML, CSS, JavaScript, XML, jQuery, Vue.JS);
- Desenvolvimento e design de aplicativos backend e APIs;
- Conhecimento de linguagens de back-end (por exemplo, Java, GO);
- Familiaridade com bases de dados (por exemplo, MySQL, MongoDB, PostgresSQL);
- Experiência na utilização de Docker e Kubernetes;
- Capacidade analítica e sentido critico;
- Facilidade de trabalho sob pressão;
- Facilidade de relacionamento interpessoal e trabalho em equipa;
- Boas capacidades de comunicação;
- Inglês fluente.