E o que você precisa ter?
- Capacidade analítica/raciocínio lógico em resolução de problemas;
- Criação consciente de código com relação ao uso de recursos e desempenho considerando as estruturas de dados clássicas;
- Conhecimentos teóricos de boas práticas e processos de engenharia, principalmente, testes e versionamento;
- Atenção com a qualidade e padronização do código, garantindo legibilidade e facilidade de manutenção;
- Conhecimento sobre versionamento de código usando Git;
- Conhecimentos básicos com Node;
- Vivência com uma aplicação desde o desenvolvimento e produção;
- Conhecimento sobre metodologias ágeis e seus rituais.
Pode ser um diferencial/desejável:
- Conhecimentos básicos em Python;
- Conhecimento sobre integração contínua;
- Capacidade de garantir a qualidade de seus produtos de software através de testes automatizados;
- Conhecimentos sobre arquiteturas escaláveis de serviços ou dados;
- Vivência com integração contínua e containers;
- Vivência com sistemas em produção em ambiente AWS.
Se você gosta de aprender e quer fazer parte desse desafio, essa oportunidade é a sua chance. Nessa posição de pessoa desenvolvedora backend, você vai somar ao time de Customer Experience que tem como proporcionar uma experiência fluida e resolutiva, promovendo escalabilidade sustentável para clientes.
No dia a dia você vai:
- Desenvolver soluções escaláveis utilizando melhores práticas e padrões de desenvolvimento de software, buscando sempre qualidade e eficiência operacional;
- Trabalhar com trafego orgânico;
- Colaborar com equipes multifuncionais para planejar, criar e fornecer recursos de alta qualidade;
- Você terá autonomia e flexibilidade, mas com a responsabilidade de realizar entregas que atendam a requisições com alta disponibilidade e que gerem impactos ressonantes para o nosso negócio.