Descrição da oportunidade
#Por que ser um Engenheiro de Software na ASAAS:
- A #Asaas se posiciona como a infraestrutura financeira para o crescimento das PMEs no Brasil. A conta digital completa para empresas.
- Ajudamos mais de 155 mil empreendedores em todo o Brasil a automatizar a gestão financeira das suas empresas e melhorar o relacionamento com seus clientes.
- A stack da #Asaas é centrada em Java + Spring / Springboot e Angular / RxJS, utilizando, Nest.Js para BFF, programação orientada a objetos e integração entre serviços via APIs Rest;
- Você atuará como Engenheiro de Software, com maior atuação no front-end, sendo responsável por todo o ciclo de desenvolvimento do produto BASE, um ERP com diferentes módulos, com foco nos serviços de – contas pagar, contas a receber, extratos, integrações com Asaas e sistemas financeiros
#O seu desafio na ASAAS será:
- Pensar e desenvolver novas features e aprimorar features já existentes do produto BASE, um ERP com diferentes módulos, com foco nos serviços de – contas pagar, contas a receber, extratos, integrações com Asaas e sistemas financeiros
- A stack da #Asaas é centrada em Java + Spring / Springboot e Angular / RxJS, utilizando, Nest.Js para BFF, programação orientada a objetos e integração entre serviços via APIs Rest;
- O ambiente é predominantemente monolítico, mas com desacoplamentos pontuais e conscientes — conforme a maturidade e necessidade dos serviços.
- O foco técnico está em alta volumetria, pauta por engenharia de software com qualidade, clareza arquitetural e capacidade de simplificar complexidade para o ecossistema B2B SaaS. São valorizadas:
- Boas práticas de testes (unitários, consistência de dados)
- Vivência em arquitetura guiada por objetos
- Capacidade de avaliar com discernimento entre monolito e microserviços
- Participação ativa em todo o ciclo de desenvolvimento do produto, desde das decisões técnicas, facilitação de conhecimentos de negócios ao time de desenvolvimento, insights e sugestões para a melhoria contínua dos nossos produtos
#Estamos atraindo vivências e experiências em:
- Desenvolvimento Java e frameworks relacionados.
- Construção de arquitetura monolítica e serviços desacoplados, aplicados a construção de SaaS, ERP.
- Modelagem de dados e gestão de performance dos bancos de dados relacionais e não relacionais.
- Pensar e desenvolver produtos em suas diferentes fases.
- Trabalhar em equipe, com boa comunicação e proatividade.
- Code reviews, código limpo e claro
- Escrever testes unitários, aplicando JUnit no backend e PlayWrite no front-end
#O que você vai fazer todos os dias:
- Transformar lógica de negócio em código de alta qualidade, respeitando os padrões e práticas estabelecidos;
- Participar da definição e implementação de novas funcionalidades e correção de bugs;
- Compreender e discutir os problemas e soluções propostas, buscando sempre a melhor solução técnica para os desafios encontrados;
- Revisar o código entregue pelos colegas de equipe;
- Dividir grandes entregas em pequenos entregáveis coesos;
- Monitorar a solução implementada em produção, avaliando erros, performance e disponibilidade;
- Colaborar com melhorias ou novos padrões na base de conhecimento da Engenharia.
#O que você precisa conhecer e saber fazer:
- Desenvolvimento WEB, utilizando Angular e RxJS no front-end e Java e Spring / Springboot no backend;
- Programação orientada a objetos e integração entre serviços via APIs Rest;
- Aplicação de HTML, CSS e Javascript para garantir semântica, acessibilidade, responsividade na construção de layouts
- Banco de dados relacional;
- Pipeline de Deploy e versionamento de código com Git;
- Boas práticas, padrões e princípios de Engenharia de Software;
- Inglês técnico.
#Se você também conhecer e souber fazer… sua curva de aprendizado será acelerada:
- Serviços da AWS (SQS, RDS, EKS, S3, Lambda, outros);
- Manutenção de sistemas em produção;
- Aplicação dos frameworks Spring/Hibernate no desenvolvimento de aplicações, utilizando a linguagem Java.
#O que oferecemos no ASAAS:
- Plano de saúde integral, sem coparticipação – Unimed ou Amil, ambos com 2 dependentes inclusos (100% custeados pelo Asaas);
- Plano odontológico, sem coparticipação – Uniodonto;
- Cartão Caju: funciona como cartão de crédito e nele você receberá alguns dos benefícios e reembolsos oferecidos pelo Asaas (VA/VR, auxílios, etc);
- Vale refeição/alimentação (R$1200,00);
- Auxílio educação com reembolso de 70% do valor pago até o teto de R$1200,00/mês mediante envio de comprovantes (graduação, idiomas, etc);
- Atividade física: Plano Wellhub Silver, custeado 100% pelo Asaas, OU auxílio de até R$94,00
- Auxílio medicamento (reembolso de 20% mediante receita médica);
- Auxílio Home Office (R$188,00);
- Auxílio Happy-Hour (pontual; R$43,00 ou R$90 para HHs entre líderes);
- Licença parental estendida (maternidade 6 meses e paternidade 20 dias);
- Auxílio Creche (R$554,00 por filho de até 5 anos de idade incompletos);
- Verba mobília (R$1000,00 disponíveis na admissão);
- Zenklub (programa de saúde emocional; 4 sessões psicoterapia gratuitas por mês);
- Woba: Acesso a espaços de coworkings disponíveis em diversas cidades do país;
- Parceria com Neon (programa de bem estar financeiro);
- Day-off de aniversário;
- Stock Options
- Bônus por meta atingida (2 salários)
- Bonificação por indicação de novos colaboradores (R$300,00);
- Seguro de vida.