




O Desenvolvedor Full Stack II é responsável por desenvolver e manter soluções de software que abrangem tanto o front\-end quanto o back\-end, com foco em performance, escalabilidade e boas práticas de desenvolvimento. Este profissional trabalha de forma colaborativa com equipes multidisciplinares, participa de discussões de arquitetura, e tem um papel ativo na implementação de novas tecnologias e na melhoria contínua de sistemas. Além disso, o Desenvolvedor Pleno possui autonomia para resolver problemas técnicos complexos, atuar na modernização de sistemas e contribuir para a transformação digital da empresa, utilizando práticas de DevOps. **Responsabilidades** * Implementar funcionalidades de média a alta complexidade, tanto no front\-end quanto no back\-end, garantindo a qualidade e a eficiência do código. * Analisar e otimizar sistemas já existentes, refatorando código legado e garantindo que o software atenda a padrões de qualidade e performance. * Participar de discussões de arquitetura, propondo soluções que contribuam para a escalabilidade e manutenção dos sistemas. * Desenvolver integrações com APIs RESTful e GraphQL, assegurando a comunicação entre diferentes serviços e sistemas. * Criar e manter testes unitários e de integração para garantir a robustez e a confiabilidade do software. * Configurar e utilizar pipelines de CI/CD, além de automação de deploys, utilizando ferramentas modernas como Jenkins e GitLab CI. * Contribuir para a modernização de sistemas legados e a migração para arquiteturas baseadas em microsserviços e ambientes de nuvem. * Participar da configuração e utilizar ferramentas de monitoramento e logging (como Prometheus e Grafana) para acompanhar o desempenho das aplicações. * Realizar revisões de código de outros desenvolvedores e contribuir para a melhoria contínua, garantindo a aplicação de boas práticas. * Orientar desenvolvedores menos experientes, oferecendo suporte técnico e promovendo o aprendizado na equipe. * Participar ativamente em cerimônias ágeis (como dailies, plannings e retrospectivas), contribuindo para o cumprimento dos objetivos e alinhamento do time. **Requisitos** * Experiência de 3 a 5 anos em desenvolvimento fullstack. * Domínio de JavaScript, TypeScript, Node.js. * Experiência com React.js, Angular ou Vue.js. * Conhecimento em bancos relacionais (PostgreSQL, MySQL) e/ou NoSQL (MongoDB). * Experiência com Git, CI/CD e boas práticas de versionamento. * Vivência com ambientes ágeis (Scrum, Kanban). * Conhecimento em linguagens de programação como JavaScript, TypeScript, Node.js, .NET Framework/Core , Asp Core / Clássico e frameworks NextJS, NestJS, front\-end como React, Angular e afins. **Benefícios:** Vale alimentação (Cartão Caju) Plano de Saúde com coparticipação Gympass Convênio com SESC Day Off \+ presente da empresa OnHappy


