Coordenador de Engenharia de Software responsável por garantir a escalabilidade, qualidade e manutenção das plataformas da squad, atuando em desenvolvimento full stack com Node.js, Vue.js, React.js, liderando equipe, garantindo práticas de CI/CD, automação de testes, observabilidade, uso de IA, comunicação com stakeholders e integração com modelos de linguagem (LLMs).
Coordenador de Engenharia de Software (Tech Lead-Node.js/Vue/React)
São Paulo, SP
Requisitos
Experiência
- Full-stack development experience with Node.js and front-end frameworks Vue.js, React.js, HTML5 and SCSS.
- Experience with microservices architectures and cloud services, preferably AWS.
- Experience with RESTful APIs.
- Experience with SQL databases.
- Experience with automated testing frameworks in JavaScript and understanding of the testing pyramid.
- Experience with asynchronous communication between microservices using RabbitMQ or similar messaging systems.
- Experience with GitLab and/or GitHub version control.
- Strong communication skills with technical and non-technical stakeholders.
- Experience in developing applications that use language models (LLMs) and prompt engineering for AI integration.
Habilidades
- Node.js
- Vue.js
- React.js
- HTML5
- SCSS
- microservices architecture
- AWS cloud
- RESTful APIs
- SQL databases
- JavaScript automated testing frameworks
- RabbitMQ
- GitLab
- GitHub
- LLMs
- prompt engineering
Responsabilidades
- 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.
Tecnologias
Node.jsVue.jsReact.jsHTML5SCSSmicroservices architectureAWS cloudRESTful APIsSQL databasesJavaScript automated testing frameworksRabbitMQGitLabGitHubLLMsprompt engineering
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.