O que você fará no dia a dia

  • Desenvolver e manter serviços e APIs RESTful utilizando Python, TypeScript (Node.js) ou Go.
  • Modelar, implementar e otimizar bancos de dados relacionais, garantindo alta performance, integridade e escalabilidade.
  • Escrever consultas SQL eficientes, realizando otimizações de queries, indexação e análise de planos de execução.
  • Garantir a qualidade do código por meio de boas práticas de desenvolvimento, como Clean Code e SOLID.
  • Desenvolver e manter testes automatizados (unitários e de integração).
  • Colaborar com o time na evolução da arquitetura e na melhoria contínua dos processos de desenvolvimento.


Requisitos obrigatórios:

  • Formação superior completa (tecnólogo, graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação.
  • Experiência comprovada atuando como Desenvolvedor(a) Backend Pleno.
  • Domínio de pelo menos uma das seguintes linguagens: Python, TypeScript (Node.js) ou Go (Golang).
  • Sólidos conhecimentos em bancos de dados relacionais (PostgreSQL, MySQL ou SQL Server).
  • Experiência na criação e otimização de consultas SQL (joins, subqueries, indexação e análise de planos de execução).
  • Experiência no desenvolvimento e consumo de APIs RESTful.
  • Familiaridade com Git e pipelines de CI/CD.


Diferenciais:

  • Experiência ou conhecimento em Go (Golang). Nossa arquitetura utiliza amplamente essa linguagem, portanto, familiaridade com Go será um grande diferencial.
  • Conhecimento em bancos de dados NoSQL, como Redis, MongoDB ou DynamoDB.
  • Vivência com Docker e ambientes em nuvem (AWS, GCP ou Azure).


Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar.

Similar jobs

More from Montreal | Tecnologia e Inovação
Montreal | Tecnologia e Inovação 1 day ago
Montreal | Tecnologia e Inovação 1 day ago

Desenvolvedor de software python pleno

Apply Now
Back to search page