O que a vaga pede
Estágio em Desenvolvimento de Software
O estágio
A YZY Digital é uma fintech de meios de pagamento e antecipação de recebíveis, com base em Canoas/RS. Na prática, o nosso sistema adianta ao lojista o dinheiro das vendas no cartão, confere as transações e faz o valor chegar à conta de quem vendeu.
Este estágio existe para você se formar como pessoa desenvolvedora: você aprende com a gente, em tarefas reais e com supervisão. Não esperamos que você chegue sabendo tudo.
Como você vai aprender
• Uma pessoa do time de engenharia, com experiência profissional em desenvolvimento, supervisiona o seu estágio e acompanha a sua evolução.
• Todo o seu código entra por merge request (o pedido para juntar a sua mudança ao código do time) e vem com teste automatizado (código que confere se outro código faz o que deveria).
• A sua mudança passa por um ambiente de testes (homologação) antes de chegar à produção, o sistema que os lojistas usam de verdade.
• Desde o primeiro dia, você aprende a proteger dados de clientes: CPF, número de cartão e chave PIX nunca vão para os registros do sistema (os logs).
Do simples ao complexo
O seu plano de atividades, combinado com a sua instituição de ensino, segue esta ordem:
• Primeiro: aprender a rodar o sistema, ler o código e o glossário com os termos do nosso negócio e escrever testes para código que já existe.
• Depois: correções pequenas, sempre com teste, e melhorias na documentação.
• Com o tempo: funcionalidades pequenas, do pedido à entrega.
Com o que o time trabalha
• Java 21 e Spring Boot no back-end; Next.js, React e TypeScript na web; Flutter no aplicativo do lojista.
O que pedimos
• Matrícula e frequência regular em curso superior de Ciência da Computação, Engenharia de Software, Engenharia de Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou área correlata.
• Já ter programado em alguma linguagem, em trabalhos do curso ou por conta própria.
O que você ainda não precisa saber
• Nenhuma das tecnologias acima: Java, Spring Boot, Next.js, React, TypeScript ou Flutter.
• Como funcionam pagamentos, cartão ou PIX.
• Git, merge request ou testes automatizados.
Isso você aprende aqui. Também não pedimos experiência profissional nem portfólio.
Condições do estágio
• Até 6 horas por dia e 30 por semana, sem conflito com as suas aulas. Em período de provas, a carga cai pelo menos pela metade.
• Bolsa-auxílio mensal (R$2.000), auxílio-transporte.
• Recesso remunerado de 30 dias a cada 12 meses, proporcional em períodos menores.
• Duração de até 2 anos (a lei não aplica esse limite a estudantes com deficiência).
• Modelo híbrido: base em Canoas/RS, com parte das atividades em casa. A combinar.
Candidaturas
A vaga está aberta a todas as pessoas que atendam aos requisitos, inclusive a quem voltou a estudar para mudar de área. Se você cumpre o que está em "O que pedimos", candidate-se, mesmo que ache que ainda sabe pouco. A avaliação considera apenas critérios ligados às atividades do estágio.
Se precisar de ajuste no processo por acessibilidade, avise na candidatura; usamos essa informação só para fazer o ajuste.