Vaga Back-End

Desenvolvedor(a) Backend Senior

Web API Cloud Node.js RESTful SQL TypeScript

Spin Pay

Descrição da empresa

A Spin Pay é o primeiro gateway de pagamentos instantâneos do Brasil, que conecta pagadores e recebedores, criada para quem quer movimentar recursos de forma simples, rápida e segura.

Nosso objetivo é viabilizar e fazer parte de um processo de desenvolvimento de um ambiente bancário mais democrático e aberto.

Desenvolvemos o Spin Checkout, serviço de pagamento instantâneo que permite que as pessoas que atualmente não possuem acesso a compras online possam transacionar conectando a conta do cliente pagador diretamente com a conta do varejista sem depender de outros intermediários.

Atividades e Responsabilidades

Como membro core da equipe de tecnologia, você irá participar da concepção, modelagem, desenvolvimento, release e suporte de diversos sistemas que suportarão a nova infraestrutura bancária que permitirá pagamentos instantâneas a baixo custo.

Trabalhando juntamente com o CEO, CTO e demais sócios, você será o ponto de referência para os demais integrantes da equipe sobre os caminhos e boas práticas na construção dos nossos sistemas, atuando direta ou indiretamente com:
- Arquitetura e modelagem de serviços e sistemas;
- Desenvolvimento;
- Testes e Qualidade;
- Integrações e Documentação;
- Gestão de conhecimento técnico da empresa;

Algumas das atividades práticas do dia a dia:
- Desenvolvimento de funcionalidades no Back-End (Node.js, Express, Typescript);
- Integrações com sistemas/APIs de instituições parceiras (fintechs e bancos);
- Uso e gerenciamento de bancos de dados (PostgreSQL e TypeORM);
- Desenvolvimento de testes automatizados (Jest, Postman…);
- Criação e manutenção de documentações e ferramental (SDKs) de integração com nossas APIs para parceiros;
- Participar de atividades relacionadas à metodologias ágeis de desenvolvimento (Scrum);
- Participar de treinamentos e capacitação voltados à segurança da informação e desenvolvimento seguro (DevSecOps);
- Estar sempre buscando novas ferramentas e técnicas para a melhoria contínua de nossos sistemas e processos;
- Colaborar com o time para garantir um ambiente propício ao crescimento pessoal e disseminação de conhecimento;

Requisitos

O principal requisito é querer, mais do que um simples emprego, fazer parte da jornada e crescer com a empresa, juntamente com os fundadores. A missão de democratização do ecossistema financeiro/bancário é uma empreitada que exigirá comprometimento, criatividade, resiliência e muito trabalho em equipe.

Requisitos:
- Comprometimento com prazos, qualidade e segurança;
- Experiência com desenvolvimento de aplicações back-end;
- Experiência no desenvolvimento e consumo de APIs REST (JSON);
- Experiência trabalhando com banco de dados relacionais;
- Conhecer e trabalhar com metodologias ágeis de desenvolvimento (Scrum);
- Trabalhar com ferramentas de versionamento de código (Git);

Diferenciais:
- Experiência de mercado com Node.js, Express e/ou Typescript;
- Experiência no consumo de web services (REST/SOAP/RPC);
- Experiência na implantação de integração contínua e entrega contínua.
- Ter oferecido suporte operacional a sistemas em produção;
- Experiência com arquitetura de micro-serviços;
- Conhecimentos de Docker e/ou Kubernetes;
- Experiência de infraestrutura cloud (Google Cloud ou similares: AWS, Azure…);
- Experiência com integração com gateways de pagamento, bancos, fintechs…;
- Conhecimento do sistema financeiro/bancário brasileiro;
- Conhecimento / experiência com DLTs (Stellar);
- Inglês e/ou Espanhol (escrita e fala);

O que nós oferecemos

- Décimo terceiro; - Treinamentos; - Possibilidade de vesting ( ESO: employee stock options);
Vale Refeição
Vale Alimentação
Vale Transporte
Bônus

VEJA A EMPRESA NO MAPA