Pular para o conteúdo principal

Sênior Staff Software Engineer - Arquitetura

Tipo de vaga: Efetivo

Modelo de trabalho: Remoto

Descrição da vaga

Sobre nós

O banQi é a conta digital dos brasileiros, grátis e para todos! Acreditamos que dinheiro é independência, liberdade e tranquilidade para correr atrás dos sonhos.


Sabemos que o país é campeão de desigualdade e, quando pensamos no sistema financeiro, isso não é diferente, são quase 50M de pessoas excluídas e que não contam com os bancos tradicionais para tocar suas vidas e realizar seus sonhos. A gente vai mudar isso!


Aqui, você vai ajudar a acelerar essa inclusão e nos apoiará, para fazermos do banQi a melhor e maior conta digital gratuita do país!


Está em uma posição única para influenciar e se envolver na saúde e no desempenho do desenvolvimento e integração de bancos digitais. O staff software engineer trabalhará extensivamente com engenheiros de back-end, engenheiros de front-end, engenheiros de controle de qualidade. O profundo conhecimento técnico de uma plataforma de back-end implantada usando o Kubernetes na AWS, forte capacidade de comunicação e organização é fundamental para o sucesso dessa função. Espera-se que o candidato escolhido seja um colaborador prático, alguém que entusiasticamente ajuda a facilitar o desenvolvimento conjunto entre equipes remotas e que considera a qualidade da produção uma prioridade.

Responsabilidades e atribuições

PRINCIPAIS DESAFIOS DA POSIÇÃO


Está em uma posição única para influenciar e se envolver na saúde e no desempenho do desenvolvimento e integração de bancos digitais. O senior staff software engineer trabalhará extensivamente com engenheiros de back-end, de front-end, de controle de qualidade. 

Forte capacidade de comunicação e organização, o profundo conhecimento técnico de uma plataforma de back-end conteinerizada e com componentes serverless implantada na AWS, são fundamentais para o sucesso dessa função. 

Espera-se que o candidato escolhido seja prático, alguém que entusiasticamente ajude a facilitar o desenvolvimento conjunto entre equipes remotas e que considere a qualidade da produção nas suas decisões e atividades.


Você ira atuar em um grande projeto de cartões, venha nos ajudar a construir esse caminho de sucesso !!!



Nesta posição, você será responsável por:


Atuar diretamente em diversas fases (projetar, desenvolver, revisar e testar) do desenvolvimento de: 

Serviços de um sistema distribuído composto de aplicações em containers, aplicações serverless, base de dados SQL e noSQL, comunicação síncrona e assíncrona e criptografia de dados;

Criar provas de conceito, pesquisar, implementar e apresentar o artefato e documentação gerada;

Revisar código e fazer Pair Programming com outros desenvolvedores;

Participar de discussões técnicas colaborando para encontrar a solução de problemas complexos em sistemas distribuídos;

Ajudar a orientar novos engenheiros de software nas melhores práticas e estratégias;

Ser um evangelista das boas práticas de desenvolvimento de software;



Requisitos e qualificações

Para isso é importante que você possua:


  • Experiência em desenvolvimento de back-end e metodologia Ágil (Kanban/Scrum);
  • Experiência em desenvolvimento em pipelines de CI/CD;
  • Experiência com uma ampla variedade de produtos AWS e tecnologias de contêiner, como: Docker; Kubernetes, Lambda, DynamoDB, Secrets Manager, SQS e SNS; 
  • Experiência em NodeJS (desejável Typescript ES6 ou superior), Java e/ou Kotlin;
  • Experiência em pelo menos uma das abordagens: SOLID, Clean Architecture, Clean Code;
  • Compreensão com Github Actions para automatizar tarefas;
  • Compreensão de realização de testes unitários com Jest ou Mocha;
  • Compreensão em bancos de dados SQL ou NoSQL como PostgresSQL, DynamoDB; 
  • Compreensão com padrões de arquitetura de sistemas distribuídos na nuvem;
  • Compreensão com consumo de APIs RESTful;
  • Excelentes habilidades de comunicação; sente-se confortável trabalhando com parceiros de negócios não técnicos;
  • Experiência de trabalho em uma equipe multifuncional, distribuída e diversificada;

Informações adicionais

Você se destacará caso possuir:

  • Experiência no framework Express;
  • Experiência no desenvolvimento de serviços distribuídos orientados a eventos usando Kafka;
  • Experiência com Aurora Serverless;
  • Conhecimento de umas das ferramentas de CI / CD Jenkins, Azure Devops, CircleCI ou Bitrise;


Aqui você encontrará:

  • Um ambiente dinâmico e em crescimento acelerado que permite muita autonomia!
  • Atuação 100% remota
  • Salário Competitivo
  • Bônus anual de acordo com atingimento de resultados
  • Assistência Médica e Odontológica
  • Vale Refeição
  • Previdência Privada
  • Seguro de Vida
  • Assistência Funeral
  • Suporte social e psicológico gratuito
  • Extensão da Licença Maternidade - 180 dias
  • Extensão da Licença Paternidade - 20 dias
  • Incentivo à prática de atividade física: Gympass e Total Pass
  • Dr. Via Saúde: Telemedicina 100% online, sem limite de uso e sem coparticipação 
  • Via de Descontos: Plataforma de descontos de até 70% em produtos e serviços dos mais variados segmentos em aproximadamente 2.000 parceiros em todo Brasil e América Latina
  • Incentivo à cultura, com parceria com a rede SESC

MAIS DO QUE SOLUÇÕES FINANCEIRAS, AQUI USAMOS A TECNOLOGIA PARA MUDAR REALIDADES!

O banQi é a conta digital dos brasileiros, gratuita e para todos.


Em maio de 2020, o banQi passou a fazer parte do grupo Via e nossa missão de oferecer serviços financeiros acessíveis e eficientes para as classes C, D e E ficou ainda mais forte.


Desde então, não paramos de crescer! Já são milhões de downloads e contas abertas. E queremos ir além: mais inclusão para todo o Brasil poder organizar a vida financeira, porque acreditamos que dinheiro é independência, liberdade e tranquilidade para correr atrás dos sonhos.


Se liga na nossa Cultura 🚀


Aqui no banQi, chamamos a responsa e fazemos acontecer pelo diálogo, respeito à diversidade e inconformismo. E tem mais…


A gente se adapta, arrisca e se ajuda na real!

Aprender e inovar fazem parte do nosso dia a dia!

Aqui, confiança e transparência reforçam o nosso jeito de trabalhar: com muita colaboração!


Paixão por pessoas? Aqui tem demais, viu!? O coração chega a bater até mais forte!


Nossa gente e nosso dia a dia 🚀


A gente sabe que o brasileiro dá um duro danado pra ganhar seu dinheiro. Por isso, formamos um time fera, curioso e pronto para ajudar nossos usuários a fazer mais, mesmo com pouco. É dedicação, propósito forte e garra, da ideia ao produto final.


Se você se identifica com isso, que tal participar de:


Uma estrutura ágil na veia, com tribos e squads multidisciplinares;

Projetos com foco em tecnologia e inovação;

Um ambiente colaborativo e mão na massa;

Um espaço para propor soluções, crescer e fazer acontecer.


Então vem embarcar com a gente nesta jornada cheia de propósito, desafios e aprendizados sensacionais! Quer saber mais sobre a cultura banQi? Bora conhecer mais abaixo!



?