JOB DESCRIPTION
O alt.bank está contratando uma Pessoa Desenvolvedora de Software Backend para nos ajudar a desenvolver os nossos sistemas bancários desde a resolução de bugs até a criação de sistemas completamente novos do zero.
Estamos procurando pessoas com diferentes níveis de experiência, mas que sejam, acima de tudo, curiosas e capazes de mergulhar de cabeça no nosso stack, rapidamente entender nosso funcionamento e ajudar a resolver as dores de nossos clientes, sempre com o apoio do time e da liderança.
Essa é uma posição full remota, e também estamos aceitando aplicações de fusos horários próximos ao do Brasil (de GMT-6 a GMT+0). Domínio do inglês não é obrigatório, porém, esperamos que você seja capaz de ler e entender documentações técnicas em inglês. Caso não seja Brasileiro, esperamos que você seja capaz de se comunicar bem em português ou em inglês.
Queremos pessoas de todos os tipos de identidades e experiências que estejam procurando se desenvolver e entregar soluções que mudem o panorama bancário do Brasil e, futuramente, do mundo. Nosso produto é focado na diversidade, integrando pessoas que não têm acesso ao sistema bancário. Portanto faz sentido termos essa diversidade aqui conosco, trazendo soluções e novas idéias a cada instante, sempre mudando para melhorar nosso atendimento e inovação.
Essa posição se reporta ao nosso Gerente de Desenvolvimento.
RESPONSIBILITIES AND ASSIGNMENTS
Tecnologia é uma área de vital importância para o alt.bank, porém, ela não é uma área isolada do banco. Entendemos que desenvolver bem não significa apenas entregar código escalável, organizado e testável. Indo além, queremos entregar código que traga valor para o negócio, assim como para nossos clientes, levando em consideração os prazos acordados e o escopo definido.
Isso significa que você irá trabalhar em uma squad muito próxima das pessoas do seu time, mas também de diferentes áreas de negócio e você irá nos ajudar a entender a dor das diferentes áreas e desenhar soluções para os problemas apresentados.
Alguns exemplos de projetos que você pode trabalhar no alt.bank:
- Integrar nossos sistemas com diferentes sistemas bancários de parceiros e do Bacen.
- Ajudar a desenhar e desenvolver novos sistemas utilizando arquitetura de microsserviços e eventos.
- Desenhar e desenvolver nosso fluxo de segurança no aplicativo. Entender junto com o time e as áreas os nossos principais pontos de fragilidade e desenvolver métodos para fortalecer esses pontos.
- Desenvolver ferramentas de marketing que permitam pagar promoções e ofertas para nossos clientes. Monitorar se as ferramentas estão funcionando adequadamente de acordo com as regras de implementação e tempo das promoções.
- Desenhar PoCs e MVPs de projetos novos do alt.bank com potencial de virarem produtos novos com o foco em colher resultados rapidamente. Entender junto com a área de negócio se o projeto está funcionando adequadamente e solucionar bugs quando necessário.
REQUIREMENTS AND QUALIFICATIONS
- Mínimo de 5 anos de experiência sólida em desenvolvimento Java e experiência comprovada na linguagem Java na utilização de Framework: Quarkus (Preferencialmente) / Spring Boot
- Conhecimento em bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (Redis). Sendo capaz de propor soluções de modelagem de dados.
- Capacidade de influenciar decisões arquiteturais e propor inovações tecnológicas para melhorar a eficiência dos sistemas.
- Escolha de tecnologias, definição de padrões de projeto entre outros temas ligados à arquitetura de software.
- Capacidade de propor melhorias de qualidade de código.
- Influenciar desenvolvedores com menos experiência, puxando discussões sobre temas relacionados à qualidade e à arquitetura.
- Proficiência em metodologias ágeis (Scrum, Kanban) e práticas de entrega contínua.
- Forte capacidade de comunicação e influência, com habilidade para colaborar com múltiplas equipes e stakeholders.
- Perfil proativo, com foco em solução de problemas complexos e melhoria contínua.
- Experiência e conhecimento AWS SNS e SQS, Maven e Git são fundamentais.
- Desenvolver e manter testes unitários e testes de integração para garantir que nada seja quebrado em refatorações e entregas de novas features.
- Contribuir com automação de testes e processos tais como CI/CD para garantir a qualidade e agilidade do desenvolvimento.
- Contribuir com visão de monitoramento das features entregues
- Ser capaz de contribuir com troubleshooting de problemas em produção
Trabalhamos em equipe, portanto, você receberá apoio de seus pares e da liderança, assim como esperamos que você colabore profundamente com o time tirando dúvidas de colegas, participando das dailies e engajando em resolver problemas dos seus pares.
ADDITIONAL INFORMATION
De um modo geral, pessoas que agem como "Managers of One" crescem rapidamente e se destacam no alt.bank. Não gostamos de microgerenciar pessoas e valorizamos a autonomia e proatividade. Nós falamos honestamente, abertamente e com antecedência dos problemas. Nos comprometemos com os prazos e escopo definidos. Trabalhamos como um time, portanto, somos honestos com nossos feedbacks e nos preocupamos com as pessoas, damos apoio a elas e torcemos por elas.
Para desenvolver soluções técnicas, você provavelmente realizou uma graduação que te expôs ao rigor da programação e desenvolveu sua lógica, porém, não é um ponto obrigatório. Queremos saber o que você pode desenvolver e como, não como você chegou lá.
Você deve se sentir confortável trabalhando remotamente. Isso significa que grande parte da sua comunicação será escrita. Organização e autogestão são fatores muito importantes no dia-a-dia.
Acreditamos em "Disagree & Commit". Isso significa que você argumenta claramente sobre sua abordagem com fatos e dados, porém, caso seja escolhida uma abordagem diferente da sua, você se engaja na solução proposta e faz tudo ao seu alcance para que a solução seja um sucesso.
Inquietos por um mundo mais justo 💪
O alt.bank nasceu na cidade de São Paulo com o propósito de ser uma alternativa justa dentro de um mercado altamente predatório e promover a justiça financeira através de produtos de crédito justos e transparentes.
O novücard, cartão de crédito do alt.bank, é o cartão para quem pensa no futuro. Ele foi lançado em Julho de 2022 com foco no público que planeja sua vida financeira e tem o controle das suas contas de forma responsável.
Já recebemos mais de US$30 milhões em investimentos - liderado pela Union Square Ventures, sediada em Nova York. Somos o primeiro investimento na América do Sul para USV¹, considerado como o investidor Série A de maior sucesso do mundo.
Temos valores que consideramos essenciais para um ambiente de trabalho harmônico e produtivo e nossos comportamentos são norteados por eles. O nosso time é formado por profissionais de alta performance, que entregam o máximo para cuidar dos nossos negócios e pessoas com eficiência e carinho.
Nossa gestão é formada por grandes influenciadores de suas áreas de atuação que são:
Brad Liebmann, Fundador & CEO - https://www.linkedin.com/in/liebmann/
Fabio Silva, COO - https://www.linkedin.com/in/fabiosilvaamin/
Gustavo Busnardo, CTO - https://www.linkedin.com/in/gustavobusnardo
Suneil Vallabh, CCO - https://www.linkedin.com/in/suneil-vallabh-52218b80/
Petra Studholme, CMO - https://www.linkedin.com/in/petra-studholme-6119a516/
Diversidade e inclusão
Acreditamos que a diversidade de pessoas enriquece nossa cultura e viabiliza um negócio mais sustentável. Por isso, prezamos por um ambiente harmonioso que respeite as diferenças e seja capaz de revelar o melhor de cada indivíduo, tanto na sua forma de trabalhar quanto na sua performance. Por isso, cuidamos para que todas as pessoas sejam integradas e respeitadas!
Aqui todos temos voz e sabemos a importância de cada um na construção de um futuro melhor. Entendemos que as grandes mudanças surgem de pequenas ações e que o trabalho que fazemos aqui tem o potencial de transformar as pessoas e os negócios.
A transformação começa aqui, com cada um de nós! Quer participar dela? 👊
¹ - saiba mais da USV em: www.usv.com
CONHEÇA MAIS SOBRE NÓS
Website; LinkedIn; Glassdoor