Desenvolvedor backend pl (magalupay)
Summary
Backend developer building a digital-payment gateway that routes transactions between merchants, banks, and acquirers using Node.js, PostgreSQL, and cloud services.
Sobre nós
Somos responsáveis pelo Gateway de Pagamentos, uma tecnologia de pagamento digital que orquestra a comunicação entre o estabelecimento e adquirentes, bancos e parceiros para validar e autorizar pagamentos online.
Estamos procurando pessoas apaixonadas pelo que fazem e que saibam lidar com os desafios inerentes ao dia-a-dia. Que possuam facilidade em trabalhar em equipe e que tenham o espírito de somar ao mesmo, colaborando com a disseminação de conhecimento (aprendendo e ensinando) e ajudando a construir um ambiente que valorize a constante evolução de todos.
Temos como objetivo, construir produtos cada vez melhores, inovadores, rentáveis e escaláveis e com os quais as pessoas adorem trabalhar. Buscamos oferecer o melhor aos nossos clientes com recursos tecnológicos modernos. Aqui temos um lema, chamado: Gente que Gosta de Gente! , portanto, ajuda mútua além de amplamente incentivada faz verdadeiramente parte do nosso DNA.
Se você é um apaixonado pelo que faz, estuda sempre e trabalha bem em equipe essa vaga foi feita para você!
Descrição do Cargo:
- Desenvolver software aplicando as boas práticas de codificação e padrões pensando em segurança, escalabilidade e custo, evitando impactos negativos em processos já existentes;
- Participar junto ao time na proposta e documentação de novas features e aplicações;
- Refinar e planejar o desenvolvimento de tarefas junto ao time;
- Realizar revisões de código para garantir artefatos padronizados e de qualidade;
- Trabalhar com tecnologias de ponta para novos projetos, e também com mente aberta para suportar legados em tecnologias mais antigas;
Requisitos Técnicos
- Experiência no desenvolvimento de aplicações utilizando Javascript/Node.js
- Habituado(a) a versionar seus projetos com GIT em equipe. Entender como funcionam processos de code review, merge, CI/CD etc.;
- Experiência no desenvolvimento utilizando testes unitários e de integração;
- Utilizado e conheça bancos de dados relacionais como PostgreSQL;
- Produzir código simples, limpo e legível;
Diferenciais que serão considerados:
- Conhecimento em outras linguagens de programação como Python;
- Typescript;
- Framework Nest.js;
- Banco de dados PostgreSQL;
- Ferramentas como Grafana e Sonar;
- Docker;
- Kubernetes;
- Redis;
- Kafka;
- Bull.js
- Cloud Providers: GCP / AWS;
Se interessou? Venha construir o futuro dos pagamentos digitais com a gente!
Modelo de Trabalho: Remoto