Sr. Software Engineer - Fullstack


 



Responsabilidades e atribuições




  • Desenvolver componentes de software a partir de problemas e metas alinhados com stakeholders dentro da organização.
  • Registrar, planejar e desenhar as soluções propostas em conjunto com o planejamento da equipe.
  • Prover suporte de alto nível para entender, alinhar e corrigir bugs e erros que venham a acontecer nas soluções implementadas.
  • Aderir às nossas melhores praticas das metodologias de desenvolvimento, documentação, implementação e comunicação dentro da organização.
  • Permear uma cultura inclusiva, ouvindo e aportando feedback, e ajudar o desenvolvimento de membros com menos experiência na equipe.




Requisitos e qualificações




  • Experiencia desenvolvendo API?s REST, preferencialmente com Python ou PHP ou TypeScript/JavaScript.
  • Conhecimentos de JavaScript, idealmente experiencia com React.js.
  • Sólidos conhecimentos em Git, idealmente usando GitHub.
  • Experiencia com domain-driven design.
  • Experiencia utilizando banco de dados relacionais e não relacionais.
  • Hábito de escrever testes de integração e unitários.
  • Saber trabalhar com Continuous Deployment.
  • Conhecer e utilizar Docker (containerização).
  • Fundamentos sólidos em programação imperativa e orientada a objetos.
  • Fundamentos sólidos em algoritmos e estrutura de dados.
  • Se espera que o candidato tenha experiencia desenvolvendo APIs REST e consumindo essas APIs usando JavaScript em uma Single Page Application.
  • Habilidade de tomar requisitos em aberto e ambíguos e transformá-los em uma solução dentro da aplicação.
  • Conhecimentos básicos de Machine Learning e algoritmos de inteligencia artificial
  • Conhecimentos básicos sobre Prompt Engineering e funcionamento em alto nível de Large Language Models
  • Conhecimentos profundos em FastAPI/Python, Django/Python, e Laravel/PHP
  • Prática com Google Cloud Provider e Cloud Run
  • Conhecimento em Linux Shell Scripting
  • Imprescindível conhecimentos em JS, preferencialmente React.Js

O que oferecemos



  • Cartão de benefícios Caju: VR/VA e auxílio transporte
  • Plano de saúde sem coparticipação
  • Plano odontológico sem coparticipação
  • Auxílio creche
  • Maternidade e paternidade estendida
  • Gympass