Desenvolvedor Full Stack Sênior - Estamos liderando soluções em inteligência artificial em nosso mercado e buscamos talentos que queiram fazer parte disso!Veja na mídia: Exame: https://exame. Com/negocios/do-improviso-ao-topo-arquiteto-de-bolso-cresce-com-ia-treinada-no-brasil/Brazil Economyhttps://brazileconomy. Com. Br/empresas/constru-economy/2026/02/arquiteto-de-bolso-investe-na-relacao-com-incorporadoras-e-embarca-ia-na-venda-de-imoveis/Se você busca desafios reais, autonomia e a chance de criar produtos que impactam milhares de pessoas, essa vaga é para você!Atividades e ResponsabilidadesApoio técnico ao Product Manager, essencial execução de demandas de codificação e resolução de bloqueios junto ao time de desenvolvimento. Principais Responsabilidades:1. Desenvolvimento e Implementação: Você será responsável por desenvolver e implementar aplicações web de alta qualidade utilizando ReactJS/Vue. Js,. NET e NodeJS. Você deverá garantir que todas as aplicações sejam performáticas, escaláveis e mantidas adequadamente. 2. Construção de Componentes: Você será responsável por criar componentes reutilizáveis e funcionalidades para proporcionar a melhor experiência possível para o usuário. Isso inclui a construção, evolução e escalamento de arquiteturas distribuídas e micro serviços. 3. Code Review: Uma parte significativa de sua função será a participação em revisões de código para garantir a qualidade do código, a aplicação das melhores práticas e a eficiência na resolução de problemas. 4. Melhorias Contínuas: Você deverá propor constantemente melhorias nas soluções existentes para propiciar melhor desempenho, bem como acompanhar as novidades tecnológicas do ecossistema e proativamente sugerir mudanças que podem melhorar o processo de desenvolvimento. Isso pode incluir a adoção de novas ferramentas, técnicas de automação ou melhores práticas. 5. Implementação de CI/CD: Como parte do foco na eficiência e qualidade, você será responsável pela implementação de práticas de Integração Contínua e Entrega Contínua (CI/CD). 6. Testes: O desenvolvimento e aplicação de testes automatizados para garantir a qualidade e a integridade das aplicações serão uma parte fundamental de suas responsabilidades. Requisitos1. Experiência prévia comprovada em posição similar. 2. Proficiência em. NET, Vue. Js/ReactJS e NodeJS. 3. Experiência com TypeScript. 4. Experiência com banco de dados relacional e não relacional. 5. Conhecimento com APIs REST. 6. Experiência com ferramentas de testes como Jest e Cypress. 7. Experiência em Docker e conteinerização de aplicações. 8. Experiência com sistemas de versionamento (Git) e pipelines de CI/CD. 9. Experiência com micro serviços e comunicação assíncrona com MQ (Ex: RabbitMQ)10. Conhecimento em estratégias de cache. 11. Conhecimento em DevOps e plataformas Cloud (Azure). 12. Conhecimento sólido em princípios do desenvolvimento de software, como design patterns, SOLID, e melhores práticas para softwares escaláveis. 13. Experiência em modelagem de domínio com DDD. 14. Excelente comunicação e habilidades de colaboração. 15. Conhecimento dos riscos comuns de segurança (OWASP). 16. Conhecimento em estratégias de monitoramento. Diferenciais:Conhecimentos em tecnologias de Inteligência Artificial no ambiente Azure ou GCP serão considerados um grande diferencial.