Principais Responsabilidades:
- Assumir a liderança de equipas de projeto, intervindo nos projetos simultaneamente enquanto developer;
- Analisar, arquitetar, desenvolver e fazer o deploy de aplicações e soluções de e-commerce;
- Atuar como mentor junto dos elementos da equipa;
- Servir como interface entre o Project Management Office e a equipa de projeto.
Perfil Pretendido:
- Licenciatura em Engenharia Informática, Ciências da Computação ou similares;
- Conhecimentos sólidos no desenho e desenvolvimento de aplicações Object-Oriented;
- Levantamento de requisitos de software e desenvolvimento de User Stories;
- Experiência na utilização de padrões de software;
- Familiarização com metodologias de desenvolvimento Agile, nomeadamente Scrum e Extreme Programming;
- Experiência de desenvolvimento de software nas seguintes linguagens de programação:
- PHP 7
- Node.JS: Javascript, Typescript
- Browser-side: Javascript, Typescript
- Conhecimentos Web:
- HTML5
- CSS3
- ReactJS
- jQuery
- JAMSTACK
- NEXT JS
- SASS/LESS
- Bootstrap
- Experiência de desenvolvimento usando bases de dados relacionais: MySQL, PgSQL, MS SQL Server, Oracle;
- Experiência com motores de pesquisa, nomeadamente Elasticsearch;
- Experiência com Git e Build tools, tais como: Composer, NPM, Yarn, Maven, …, entre outras.
- Fluente em Inglês (compreensão, escrita e expressão oral)
Sobre nós
A Caixa Mágica Software é uma empresa portuguesa líder nos segmentos do mercado Open Source em Portugal. Fornecemos vários serviços, desde consultoria de negócios especializada, desenvolvimento de projetos de software e pesquisa e inovação. Desenvolvemos vários projetos com diversos alvos de implementação. Encontramo-nos ativamente envolvidos com as comunidades Open Source, organizando um evento popular em Lisboa e participando em vários projetos de pesquisa financiados pela União Europeia. A Caixa Mágica mantém fortes laços com a administração pública portuguesa, participando no desenvolvimento de middleware para o sistema do Cartão do Cidadão Português e estendendo o conceito para a padronização e conformidade com os demais sistemas europeus. Também mantemos uma ligação próxima com os departamentos de Inovação e Pesquisa de diversos setores, como telecomunicações e média, energia, sistemas móveis e plataformas baseadas em nuvem para dar suporte a sistemas de manufatura.