Responsabilidades e atribuições
* Garantir que as plataformas sob responsabilidade da squad sejam escaláveis, modernas e preparadas para crescimento acelerado, colaborando com áreas de Produto, UX, Dados, Marketing e CX.
* Atuar hands-on junto ao time, garantindo o desenvolvimento e qualidade das entregas, revisão de código, testes unitários, bem como o desenho de soluções técnicas.
* Garantir qualidade e performance através de práticas como revisão de código, automação de testes, CI/CD e observabilidade.
* Garantir a utilização, evolução e manutenção de prompts de Inteligência Artificial utilizados no produto.
* Garantir a sustentação dos sistemas, mediante a resolução de incidentes e problemas.
* Liderar o time de engenharia com foco em aprendizado contínuo, excelência técnica e alta entrega. Realizar feedbacks, 1:1s e planos de desenvolvimento individuais.
Requisitos e qualificações
* Experiência em desenvolvimento full stack, com foco em backend utilizando Node.js e frontend com Vue.js, React.js, HTML5 e pré-processadores CSS como SCSS.
* Vivência com arquiteturas de microsserviços e cloud (preferencialmente AWS).
* Conhecimento em API RESTful.
* Experiência com bancos SQL.
* Conhecimento de frameworks de testes automatizados em JavaScript e compreensão da pirâmide de testes.
* Conhecimento em comunicação assíncrona entre microserviços, utilizando ferramentas como RabbitMQ ou sistemas de mensageria similares
* Experiência com versionamento com GitLab e/ou GitHub.
* Capacidade de comunicação clara e objetiva com stakeholders técnicos e não técnicos.
Informações adicionais
Para se destacar nesta posição seria legal se você também tivesse:
* Experiência no desenvolvimento de aplicações que utilizam modelos de linguagem (LLMs), e na criação e ajuste de prompts para integração com funcionalidades baseadas em Inteligência Artificial.