Vaga de Desenvolvedor de Software Sênior
1 vaga: | Publicada em 12/05
- A Combinar
Sobre a vaga
Quer fazer parte de uma equipe inovadora e dinâmica?
A PayBrokers é líder no setor de iGaming no Brasil, transformando o cenário de
pagamentos com soluções criativas e seguras. Estamos expandindo nosso time de TI e
buscamos profissionais que desejam crescer e fazer a diferença no mercado!
Responsabilidades:
Desenvolver e implementar novas funcionalidades na plataforma de processamento de
pagamentos para sites de apostas;
Manter e aprimorar o código existente da plataforma, assegurando alta performance,
escalabilidade e segurança;
Trabalhar com TypeScript, NestJS e MongoDB para o desenvolvimento de soluções
robustas;
Colaborar com equipes multidisciplinares, incluindo designers, desenvolvedores e
gerentes de produto para definir requisitos, estabelecer prioridades e implementar
soluções eficazes;
Conduzir revisões de código e assegurar a aderência às melhores práticas de
desenvolvimento de software;
Identificar, diagnosticar e corrigir bugs, além de realizar testes de integração e
desempenho;
Participar ativamente no planejamento e execução de estratégias para a evolução da
plataforma;
Fornecer orientação técnica e mentoria para desenvolvedores com menos experiência.
Formação Técnica Profissional (Graduação ou não)
Formado ou cursando Graduação em Engenharia de Software, Ciência da Computação ou
áreas relacionadas.
Qualificações Técnicas:
Experiência em desenvolvimento de software, com conhecimento
sólido em TypeScript e NestJS;
Experiência em trabalhar com bancos de dados MongoDB e SQLServer;
Compreensão profunda dos princípios de desenvolvimento de software, incluindo
design, codificação, testes e manutenção;
Conhecimento em Git ou qualquer outro sistema de controle de versão colaborativa;
Familiaridade com práticas de segurança de aplicações web e experiência em lidar
com grandes volumes de transações;
Experiência com AWS e conhecimento das ferramentas e serviços relacionados;
Fluência em inglês.
O que adoraríamos ver:
Interesse em tópicos como estruturas de dados, concorrência e sistemas
distribuídos;
Experiência no desenvolvimento e manutenção de sistemas de processamento de
pagamentos ou sistemas de missão crítica com alta volumetria;
Visão aprimorada sobre qualidade de software, abstrações e decomposição de
problemas complexos;
Conhecimento em linguagens funcionais e/ou outros paradigmas além do estrutural e
orientação a objetos.
Se você está pronto para o desafio e quer se juntar à nossa equipe vencedora,
envie seu currículo agora! Venha transformar o futuro dos pagamentos com a
PayBrokers . Experiência em desenvolvimento de software, com conhecimento sólido em TypeScript e NestJS;
Experiência em trabalhar com bancos de dados MongoDB e SQLServer;
Compreensão profunda dos princípios de desenvolvimento de software, incluindo design, codificação, testes e manutenção;
Conhecimento em Git ou qualquer outro sistema de controle de versão colaborativa;
Familiaridade com práticas de segurança de aplicações web e experiência em lidar com grandes volumes de transações;
Experiência com AWS e conhecimento das ferramentas e serviços relacionados;
Fluência em inglês.