Sobre o nosso desafio:
A missão do Adiante é se tornar um super app de crédito, através da disponibilização de APIs para Análise de Crédito e adiantamento de recebíveis para empresas.
Nosso desafio atual é refatorar o sistema para tornar nossas aplicações mais escaláveis.
Vale destacar que a abrangência do projeto garante contado com todo o sistema interno.
O que você vai fazer no seu dia a dia:
- Desenvolver uma plataforma para controle e gerenciamento do Adiante;
- Desenvolver novas features;
- Identificar oportunidades de correções de bugs e aprimoramentos;
- Atuar ativamente em decisões de arquitetura.
- Conhecer o sistema e regras de negócio;
- Estar alinhado com os objetivos do squad e da empresa;
- Auxiliar outros devs;
- Ajudar a tomar decisões importantes sobre novos microsserviços;
- Propor melhorias em API's e no processo de desenvolvimento.
Hard Skills:
- Node.js;
- Typescript;
- Express / NestJs;
- Testes (automatizados, integração e unitários) com Jest;
- Conhecimentos de SOLID;
- Programação Orientada a Objetos;
- Docker;
- Conhecimentos sobre Git Flow;
- TDD e DDD;
- Código limpo e Arquitetura Limpa;
- Padrões de projeto;
- Experiências com desenvolvimentos de API's escaláveis;
- Desenvolvimento de Microsserviços;
- Mínimo de 5 anos de experiência;
- CI/CD;
- Conhecimentos em metodologias ágeis.
Banco de Dados:
- Typeorm e Sequelize;
- SQL e NoSQL (MySQL e MongoDB);
- MER's;
- Modelagem de bancos escaláveis.
Características e benefícios
- Cursos em diversas plataformas (Udemy, Rocketseat, FullCycle);
- Horas diárias cedidas para estudos;
- Salário de R$ 12.000,00 a R$ 20.000,00 PJ - à variar de acordo com a avaliação técnica
- Plano de Saúde (Após 4 meses);
- Híbrido, Home Office ou Presencial (Para quem puder comparecer ao escritório é pedido que tente vir);
- Bonificação por desempenho trimestral;
- Férias remuneradas.