Engenheiro de Software SR

Morada.ai

Descrição

Estamos em busca de um Engenheiro de Software Sênior para fazer parte do nosso time de tecnologia. Essa pessoa será uma peça-chave na construção de soluções escaláveis e eficientes, trabalhando lado a lado com o Product Manager e o Product Designer para garantir que as decisões técnicas estejam alinhadas com as necessidades do negócio e dos usuários. Além da expertise técnica, buscamos alguém que seja referência para o time, ajudando a elevar o nível técnico e colaborativo da equipe, promovendo boas práticas e incentivando o desenvolvimento de colegas em diferentes estágios de aprendizado.

Responsabilidades e atribuições

  • Colaborar no desenvolvimento da plataforma de Inteligência Artificial da Morada.ai;
  • Projetar e implementar aplicações escaláveis utilizando Next.js, TypeScript, Python e Node.js;
  • Criar e manter arquiteturas serverless utilizando AWS Lambda;
  • Trabalhar em parceria com Product Manager e Product Designer para transformar necessidades do usuário em soluções técnicas robustas;
  • Participar ativamente das definições de produto, trazendo perspectivas técnicas para decisões estratégicas;
  • Ser referência técnica para o time, compartilhando conhecimento e ajudando no crescimento de desenvolvedores em níveis mais juniores; 
  • Incentivar boas práticas de engenharia de software, como código limpo, testes automatizados; 
  • Contribuir para a cultura da equipe, promovendo colaboração e troca de conhecimentos; 
  • Garantir a eficiência e performance das aplicações, otimizando consultas no banco de dados e ajustando a infraestrutura conforme necessário;
  • Monitorar métricas para identificar gargalos e implementar melhorias contínuas;
  • Manter a documentação técnica e atualizada; 
  • Participar do processo de revisão de código dos pares;
  • Colaborar com a criação e manutenção de estrutura de testes. 

Requisitos e qualificações

Hard Skills necessárias: 

  • Next.js
  • Typescript
  • Python
  • Node.js
  • Serverless
  • AWS lambda
  • PostgreSQL

Soft Skills necessárias: 

  • Proatividade 
  • Autoliderança 
  • Falicidade de Comunicação 
  • Relacionamento Interpessoal 
  • Colaboração 
  • Dinamismo