




Desenvolvedor Full Stack I é responsável por colaborar no desenvolvimento de soluções de software que abrangem tanto o front\-end quanto o back\-end, com foco em aprender e aplicar boas práticas de desenvolvimento. Este profissional trabalha em conjunto com equipes multidisciplinares e participa de discussões de arquitetura sob supervisão, com o objetivo de adquirir experiência e contribuir para a evolução contínua dos sistemas. Além disso, o Desenvolvedor Júnior recebe orientações técnicas para resolver problemas menos complexos, apoiar na modernização de sistemas e ajudar nas iniciativas de transformação digital da empresa. **Responsabilidades e Atribuições:** * Implementar funcionalidades sob orientação, tanto no front\-end quanto no back\-end, garantindo a aplicação de boas práticas de código. * Participar na análise e manutenção de sistemas já existentes, realizando pequenas refatorações e melhorias no código legado, sempre com supervisão. * Apoiar em discussões de arquitetura e acompanhar a implementação de soluções sob orientação de desenvolvedores mais experientes. * Auxiliar no desenvolvimento de integrações com APIs RESTful e GraphQL, assegurando a comunicação correta entre diferentes serviços. * Apoiar a criação e manutenção de testes unitários e de integração para garantir a qualidade e estabilidade do software. * Contribuir para a modernização de sistemas legados sob orientação, aprendendo a implementar arquiteturas modernas e ambientes em nuvem. * Acompanhar a configuração de ferramentas de monitoramento e logging (ex.: Prometheus, Grafana), sob supervisão, para entender como monitorar o desempenho das aplicações. * Participar de revisões de código de outros desenvolvedores e receber feedback sobre o próprio código, para aprendizado contínuo e aplicação de boas práticas. * Participar ativamente em cerimônias ágeis (como dailies, plannings e retrospectivas), contribuindo para o alinhamento e execução das metas da equipe. **Requisitos:** * Experiência inicial (estágios ou até 2 anos) com desenvolvimento web fullstack. * Conhecimento básico em JavaScript/TypeScript, HTML, CSS. * Noções em frameworks como React, Vue ou Angular. * Conhecimento básico em Node.js, Express ou outras stacks backend. * Noções em bancos de dados relacionais (PostgreSQL/MySQL). * Familiaridade com Git e versionamento. **Diferenciais:** * Projetos pessoais ou contribuições open source. * Noções básicas de Docker, Figma, testes automatizados ou cloud (AWS, GCP, Azure).


