Banco de Talentos Tecnologia
Job Description
<p>A Agilize está buscando estagiários em Desenvolvimento para integrar nosso time de tecnologia. Aqui você vai aprender sobre desenvolvimento de software na prática, ao lado de engenheiros experientes, e construir uma base sólida em tecnologia.</p> <p>Buscamos alguém curioso, com vontade genuína de aprender, que não tenha medo de errar e que encare cada code review e cada feedback como uma oportunidade de crescer. Você não vai apenas observar: vai escrever código que impacta milhares de usuários com o devido acompanhamento.</p> <p><strong>O que você vai fazer</strong></p> <ul> <li>Desenvolver funcionalidades e melhorias sob mentoria de engenheiros mais experientes;</li> <li>Utilizar Inteligência Artificial com o que há de mais recente na área;</li> <li>Participar de sessões de Pair Programming, Mob Programming e Code Reviews para aprender na prática;</li> <li>Aprender a dar e receber feedback técnico;</li> <li>Escrever e manter testes automatizados;</li> <li>Participar das cerimônias ágeis do squad (dailies, plannings e retrospectivas);</li> <li>Estudar e evoluir continuamente nas tecnologias usadas pelo time.</li> </ul> <p><strong>Requisitos obrigatórios</strong></p> <ul> <li>Estar cursando ciência da computação ou engenharia de software a partir do 6° semestre;</li> <li>Conhecer lógica de programação e Orientação a Objetos em ao menos uma linguagem;</li> <li>Conhecer Git e Github;</li> <li>Comunicar de forma clara e objetiva tanto verbalmente quanto por escrito;</li> <li>Ser proativo em aprender e pedir ajuda;</li> <li>Demonstrar capacidade de se desenvolver mesmo em ambientes com pouca orientação.</li> </ul> <p><strong>Diferenciais não-obrigatórios, mas que brilham nossos olhos</strong></p> <ul> <li>Ter um ou mais repositórios no Github;</li> <li>Participação em comunidades e/ou hackathons;</li> <li>Ter familiaridade com terminal (comandos unix e navegação em pastas);</li> <li>Já ter tido contato com uma ou mais tecnologias a seguir: Docker, Banco de Dados, SQL;</li> <li>Curiosidade sobre boas práticas: Clean Code, DRY, YAGNI e testes automatizados;</li> <li>Conhecer prompt engineering para extrair o melhor de modelos de LLM;</li> <li>Já ter atuado em algum projeto em equipe, mesmo que acadêmico;</li> <li>Interesse por fintech, contabilidade ou produtos financeiros.</li> </ul> <p><strong>Nossas Práticas de Gestão</strong></p> <p>A gestão da Agilize valoriza algumas práticas, a saber:</p> <ol> <li>Boas práticas de gestão</li> <ol> <li>Cuidamos das pessoas e investimos no desenvolvimento de quem está começando.</li> <li>Confiamos no trabalho do outro.</li> <li>Valorizamos a proatividade e o espírito de equipe.</li> <li>Acompanhamos de perto o crescimento do estagiário com mentoria e feedback contínuo (1:1).</li> </ol> <li>Inteligência Artificial <ol> <li>Apenas LLMs autorizadas pela Agilize podem ser utilizadas, a fim de evitar que modelos abertos tenham posse do código.</li> <li>A pessoa é responsável pela entrega independentemente de a solução ter sido construída por ela ou por IA.</li> <li>É de inteira responsabilidade da pessoa garantir a qualidade do que é produzido pelo agente de IA.</li> </ol> </li> <ol> <li>Incentivamos o uso de LLMs para geração de código a fim de aumentar a produtividade. Contudo, <strong>seguimos a seguinte política:</strong></li> </ol> <li>Comunicação síncrona e assíncrona</li> <ol> <li>Uti