Desenvolvedor Backend - Pleno

Curitiba, State of Paraná, Brazil | Full-time | Allows remote

Apply

Por que a Trackmob?


Somos uma empresa de IMPACTO SOCIAL que ajuda ONGs a manter, gerenciar e aumentar o número de doadores e doações. Temos a missão de ser o ecossistema financeiro de referência para impactar e conectar pessoas que queiram um mundo melhor.

Ao todo são mais de R$ 100 milhões em doações processados por meio de nossas plataformas, atendendo Organizações como UNICEF, Greenpeace, Médicos Sem Fronteiras, sem contar outras centenas de grandes, médias e pequenas instituições.

Buscamos, para integrar ao 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 desta transformação!


Atividades/Responsabilidades

  • Participar de reuniões semanais de planejamento e retrospectiva.
  • Trabalhar na construção/manutenção dos produtos de software da empresa, escrevendo código confiável, limpo e reutilizável.
  • Trabalhar em conjunto com outros desenvolvedores, fazendo reuniões e alinhamentos sobre como as atividades serão desenvolvidas nos projetos
  • Propor soluções e alternativas no sentido de ajudar outros membros do time nas reuniões diárias que estejam com dificuldade.
  • Selecionar as tecnologias adequadas para resolver os problemas.
  • Manter e melhorar os servidores de aplicação utilizada pelos produtos da empresa; Ser capaz de resolver o necessário para a aplicação rodar satisfatoriamente para os clientes.
  • Praticar e difundir dentro da equipe a cultura DevOps, visando entrega contínua e automação das etapas de concepção software.
  • Revisar diariamente códigos de outros desenvolvedores visando contribuir construtivamente.
  • Utilizar conhecimentos avançado de arquitetura de aplicações e micro serviços, para abstrair novas ideias e projetos que devem ser criados.
  • Desenvolvimento de novas features;
  • Manutenção e refatoração de plataformas SaaS;
  • Revisão de código.

 

Experiência necessária

Você precisa ter pelo menos 2 ano de desenvolvimento Web, conhecimentos de banco de dados SQL (Mysql e PostgreSql), Design Patterns e desenvolvimento de webservices e APIs REST. Nossos servidores estão localizados na Aws, sendo assim, entender de Ops será importante e, se você adotar a cultura DevOps, melhor ainda!


Requisitos

 

  • Estudar e estar continuamente buscando ser uma pessoa/profissional melhor
  • Autonomia para gerenciar seu tempo e produtividade
  • Ter ownership, assumir responsabilidade pelo seu trabalho
  • Ter espírito de equipe
  • Ter a habilidade de interagir/explicar pontos para pessoas não técnicas
  • Ter capacidade de buscar soluções para problemas
  • 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

 


Diferencial ( experiências )

  • Experiência com Meios de Pagamento (integração de bancos, cartão de crédito).
  • Ter experiência com GraphQL
  • Produtos real-time
  • Microsserviços
  • 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.