Descrição
Resumo:
A equipe Dynamic Yield da Mastercard procura um Engenheiro Full-stack colaborativo e motivado para projetar e implementar sistemas em tempo real escaláveis destinados a experiências inovadoras para usuários finais.
Pontos de destaque:
1. Criar experiências inovadoras e inspiradoras para usuários finais
2. Projetar e implementar sistemas em tempo real escaláveis
3. Colaborar com uma equipe criativa e focada na qualidade
**Nossa finalidade**
*A Mastercard impulsiona economias e capacita pessoas em mais de 200 países e territórios ao redor do mundo. Juntamente com nossos clientes, estamos ajudando a construir uma economia sustentável na qual todos possam prosperar. Apoiamos uma ampla gama de opções de pagamentos digitais, tornando as transações seguras, simples, inteligentes e acessíveis. Nossa tecnologia e inovação, parcerias e redes se combinam para oferecer um conjunto exclusivo de produtos e serviços que ajudam pessoas, empresas e governos a realizarem seu maior potencial.*
**Cargo e resumo**
Engenheiro de Software Sênior (Full\-stack Node\+React)
Quem é a Mastercard?
A Mastercard é uma empresa global de tecnologia no setor de pagamentos. Nossa missão é conectar e impulsionar uma economia digital inclusiva que beneficie a todos, em qualquer lugar, tornando as transações seguras, simples, inteligentes e acessíveis. Utilizando dados e redes seguros, parcerias e paixão, nossas inovações e soluções ajudam indivíduos, instituições financeiras, governos e empresas a realizarem seu maior potencial.
Nosso quociente de decência, ou DQ, orienta nossa cultura e tudo o que fazemos dentro e fora de nossa empresa.
Com conexões em mais de 210 países e territórios, estamos construindo um mundo sustentável que desbloqueia possibilidades inestimáveis para todos.
Visão geral
A Dynamic Yield, empresa da Mastercard, está procurando um Engenheiro Full\-stack para integrar nossa equipe em Lisboa e ajudar a construir experiências inovadoras e inspiradoras para usuários finais.
O cargo exige mentalidade colaborativa, espírito motivado e experiência para inovar repetidamente em soluções. A Dynamic Yield orgulha-se de entregar serviços de primeira linha aos clientes; nosso Engenheiro Full\-stack deve projetar e implementar sistemas em tempo real escaláveis.
A Dynamic Yield tem como base a colaboração e a criatividade, além de um foco na entrega de serviços de primeira linha aos clientes; comunicação eficaz por múltiplos canais e excelentes habilidades interpessoais são fundamentais para o sucesso deste cargo.
Função
* Colaborar com a equipe para definir requisitos e especificações de software.
* Projetar e implementar aplicações com baixa latência, orientadas a eventos e escaláveis para analisar múltiplas fontes de dados utilizando tecnologias como Docker, Kubernetes, etc.
* Depurar problemas técnicos significativos dentro de uma pilha técnica muito profunda e complexa envolvendo Docker, microsserviços, etc.
* Escrever código limpo, modular e de fácil manutenção, alinhado às melhores práticas de desenvolvimento de software.
* Foco na qualidade, com clara sensação de propriedade e confiabilidade.
* Manter-se atualizado sobre tendências e tecnologias emergentes no desenvolvimento de software.
Tudo sobre você
* Mais de 5 anos de experiência em desenvolvimento backend, principalmente com JavaScript, preferencialmente Node e React.
* Fortes habilidades técnicas e paixão por desenvolver recursos do início ao fim.
* Compreensão do produto e paixão por criar softwares que proporcionem uma excelente experiência.
* Experiência em projetar, desenvolver e testar sistemas distribuídos escaláveis.
* Excelentes habilidades de resolução de problemas e atenção aos detalhes.
* Capacidade de trabalhar colaborativamente em um ambiente de equipe.
* Familiaridade com bancos de dados relacionais (SQL) e não relacionais, como Redis e DynamoDB. Postgres, etc.
* Experiência com Docker, contêineres e Kubernetes.
* Experiência com tecnologias de mensageria, como ActiveMQ ou RabbitMQ, ou com tecnologias de streaming, como Kafka.
* Experiência com tecnologias e administração em nuvem da AWS, como S3, EC2, EKS, Lambda e CloudWatch.
* Bom domínio do inglês, tanto escrito quanto falado, é obrigatório.
**Responsabilidade corporativa de segurança**
Todas as atividades envolvendo acesso a ativos, informações e redes da Mastercard apresentam um risco inerente à organização; portanto, espera-se que toda pessoa que trabalhe para a Mastercard ou em seu nome seja responsável pela segurança da informação e deva:
* Cumprir as políticas e práticas de segurança da Mastercard;
* Garantir a confidencialidade e integridade das informações acessadas;
* Relatar qualquer violação ou incidente suspeito de segurança da informação; e
* Concluir todos os treinamentos obrigatórios periódicos sobre segurança, conforme as diretrizes da Mastercard.