Quem é a Dock? Há mais de 20 anos, cumprimos a missão de democratizar o acesso a serviços financeiros, tornando experiências financeiras mais simples e acessíveis. Somos um time de pessoas obstinadas, que acreditam na tecnologia e nos serviços como os principais facilitadores para a evolução de nossos clientes e a transformação do papel das finanças. Atuando em 11 localidades pela América Latina, trabalhamos sob o propósito de desmaterializar o universo financeiro para impulsionar a sociedade. Como é o nosso time de Engineering? O time de Engineering da Dock é parte do nosso principal pilar de atuação e foi um dos responsáveis por trazer a Dock até onde estamos atualmente, construindo todas as nossas APIs e serviços internamente, somando atualmente mais de 6 milhões de linhas de código que traduzem o universo financeiro para os nossos clientes. É um time bem engajado, com muita autonomia e que desenvolve uma plataforma de alta performance e com muita escalabilidade, conhecida por Caradhras. Acreditamos que para cada solução podemos ter um caminho e estamos sempre abertos a novas ideias que agreguem valor. Responsabilidades e atribuições E o dia a dia, como será? Desenvolver código de qualidade, com alta performance e seguindo as melhores práticas de Engenharia de Software Fazer code reviews Realizar a manutenção de aplicações Codificar cenários estratégicos ou complexos Analisar situações e propor soluções eficientes, escaláveis e robustas Resolver problemas de forma rápida e criativa Realizar provas de conceito Auxiliar nos desenhos de arquitetura Realizar testes de performance e retirar insights dos resultados Participar da concepção, desenvolvimento e evolução de produtos Difundir o conhecimento Requisitos e qualificações O que esperamos de você? Experiência no desenvolvimento de aplicações em Nodejs e Python. Experiência na codificação de testes automatizados Sólidos conhecimentos na criação e consumo de APIs REST Conhecimentos de automação e/ou infraestrutura como código (vivência em cultura DevOps) utilizando Terraform/CloudFormation Sólidos conhecimentos de banco de dados relacionais, especialmente PostgreSQL Conhecimento na modelagem de bancos NoSQL Experiência com a cloud AWS e aplicações nativas cloud Experiência com arquiteturas orientadas a eventos Experiência com arquitetura de microsserviços É desejável que você tenha: Experiência com Golang Conhecimento em meios de pagamentos e mercado financeiro Conhecimento em sistemas de mensageria Orientação a entrega de valor ao cliente Conhecimento de metodologias ágeis Certificação AWS Informações adicionais E quais são os benefícios? Remote first: política flexível de contratação, a depender da função aplicada e necessidade da área; Auxílio alimentação (mercado & restaurante); Plano de saúde e odontológico; Hospital digital; Suporte psicológico para psicoterapia online; Orientação ergonômica; Gympass e TotalPass; Auxílio mensal para despesas remote first; Previdência privada após 6 meses de trabalho; Licença parental estendida; Auxílio creche; Auxílio para pais de filhos especiais; Plataforma de idiomas; Disponibilidade de coworking no Brasil inteiro; Elegível ao PLR