Engenheiro de Software Backend

Curitiba, Paraná, Brasil | Full-time | Allows remote

Apply

Essa vaga é para você que quer MUDAR O MUNDO! 

Somos uma empresa de IMPACTO SOCIAL, com a missão de transformar a sociedade empoderando as instituições que buscam fazer o bem. Ao todo, foram mais de R$ 200 milhões em doações processadas por meio de nossas plataformas, atendendo Organizações sem Fins Lucrativos como UNICEF, Médicos Sem Fronteiras, sem contar outras centenas de grandes, médias e pequenas instituições.

Buscamos em nosso time profissionais alinhados com a proposta de mudar o mundo, motivados e com a garra necessária para causar impacto através do seu trabalho. 

Se compartilha dos nossos propósitos, venha ser parte da transformação!

 

Quais são os desafios?

  • Design, arquitetura e desenvolvimento de novas features;
  • Evolução e manutenção de features existentes;
  • Atuar junto ao P.O. na estimativa de complexidade de novas features;
  • Criar documentação das aplicações, APIs e padrões estabelecidos pelo time de  desenvolvimento;
  • Testes junto a construção do produto desenvolvido;
  • Executar codeview de outros desenvolvedores.

 

Requisitos

  • Estudar e estar continuamente buscando ser uma pessoa/profissional melhor
  • Autonomia para gerenciar seu tempo e produtividade
  • Conhecimento em metodologias ágeis
  • Conhecer bancos relacionais
  • Experiência com testes automatizados
  • Utilizar o Git como controle de versão
  • Entender de Design Patterns e SOLID
  • Ter em mente que escrever testes é uma parte do seu trabalho e não uma opção 
  • Saber escrever código limpo e com qualidade
  • Saber lidar com problemas de performance (diagnosticar, investigar, resolver)

 

Diferencial (experiências)

  • Ter experiência com GraphQL
  • Produtos real-time
  • Microsserviços
  • BI (Dataflow, Data Lakes, BigQuery)
  • Ops (IBM, AWS, Digital Ocean, Linode, Chef, Docker, Vagrant, etc)
  • Arquitetura de sistemas de grande escala
  • Soluções de processamento de pagamento e recorrência
  • Grandes volumes de dados
  • Bancos não relacionais
  • Frameworks utilizados pela comunidade Ruby (Grape, Rails-API, Sequel)
  • Programar com outras linguagens (PHP, Node.JS, Java,Apex)
  • Experiência com frontend e frameworks/libs modernas como Vue ou React
  • Conhecimento de TDD ou BDD
  • Perfil no GitHub e contribuições para projetos Open-Source

 

Benefícios

  • Um trabalho com muita autonomia e senso de equipe no time.
  • Descanso Remunerado já nos primeiros 6 meses de empresa.
  • Day-off de aniversário.
  • Plano individual de desenvolvimento, com possíveis cursos, palestras e eventos.
  • Acesso à plataformas de estudos a distância.
  • Auxílio laptop caso queria usar o seu próprio PC.
  • Horário Semi-Flexível
  • Licença Maternidade/Paternidade com mais de uma opção de tempo/trabalho
  • Realização de sentir que o seu trabalho tem um impacto real em diversas causas sociais.