Estamos à procura de uma pessoa Analista de Desenvolvimento de Software Sênior, com experiência em desenvolvimento em ReactJS, Typescript e Node.js para se juntar à nossa equipe. Buscamos ampla experiência em desenvolvimento front-end utilizando as bibliotecas TypeScript e ReactJS e experiência em desenvolvimento back-end utilizando Node.js.
Quais serão suas principais entregas?
- Projetar, desenvolver e manter aplicações e micros serviços do lado do servidor usando Node.js. Será um diferencial o candidato ter experiência profissional com AdonisJS, NestJS, Python e Django;
- Desenvolver e manter interfaces de usuário dinâmicas e responsivas usando TypeScript e ReactJS. Será um diferencial o candidato ter experiência profissional com Angular;
- Escrever código limpo, manutenível e eficiente, seguindo as melhores práticas e padrões de codificação;
- Desenvolver e integrar APIs RESTful, garantindo alta performance e capacidade de resposta às requisições do front-end;
- Projetar e otimizar esquemas de banco de dados, consultas e transações para performance e escalabilidade;
- Trabalhar em estreita colaboração com designers de UX/UI e outros membros da equipe para criar experiências de usuário perfeitas;
- Implementar testes automatizados (por exemplo, Jest e Pytest) e realizar depuração para garantir a funcionalidade e estabilidade das aplicações;
- Produzir documentação técnica para apoiar o desenvolvimento contínuo e a manutenção das aplicações;
- Manter-se atualizado com as últimas tendências e tecnologias do setor;
- Fornecer orientação técnica à equipe de desenvolvimento, promovendo melhores práticas e ajudando a resolver problemas e complexos.
O que estamos buscando em você!
- Experiência profissional sólida em desenvolvimento com Typescript, React, Node.js;
- Diferencial experiência em desenvolvimento com AdonisJS, Python, Django e Angular;
- Experiência com sistemas de banco de dados como MongoDB e PostgreSQL;
- Forte compreensão de programação assíncrona e arquitetura orientada a eventos;
- Familiaridade com ferramentas de containerização e orquestração (por exemplo, Docker, Kubernetes);
- Conhecimento de sistemas de controle de versão (por exemplo, Git);
- Habilidade em resolver problemas complexos;
- Familiaridade com serviços em nuvem AWS;
- Boa comunicação e trabalho em equipe;
- Compreensão de pipelines de CI/CD (Jenkins, Codepipeline) e práticas DevOps;
- Experiência em cultura ágil;
- Inglês técnico.
O que te oferecemos como diferencial!
- Ambiente em plena transformação;
- Atuação global.
- Ampla exposição a diferentes áreas da empresa, com desafios de negócios assim como de TI;
- Temos muito cuidado com o bem-estar dos nossos colaboradores! Em nossos escritórios, mantemos uma estrutura que conta com diversos profissionais e serviços ligados à saúde como massagem, RPG, psicólogo, sala de relaxamento e muito mais! Além disso, temos alguns benefícios diferenciais como licença maternidade e paternidade estendida, horário de trabalho flexível, programa de participação nos lucros e resultados e o Share Saving - programa de ações para todos os funcionários da Experian!
#LI-REMOTE
Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here