Descrição da vaga
Estamos em busca de um (a) profissional que será responsável por apoiar o desenvolvimento de sistemas e aplicações, participando de
atividades de codificação, manutenção e correção de software sob orientação de
profissionais mais experientes. Atuar de forma colaborativa, aprendendo e
aplicando boas práticas de programação e desenvolvimento ágil.
Responsabilidades e atribuições
- Apoiar na implementação de funcionalidades seguindo boas práticas e padrões definidos.
- Realizar correções de bugs sob orientação do time.
- Escrever e manter código limpo, legível e documentado.
- Executar testes unitários básicos.
- Participar das cerimônias ágeis do time (dailies, reviews, plannings).
- Aprender e aplicar conceitos de versionamento (Git) e integração contínua.
- Utilizar ferramentas de IA como apoio ao desenvolvimento, seguindo as diretrizes de segurança e qualidade da empresa.
Requisitos e qualificações
- Ensino superior em andamento em Sistemas de Informação, Ciência da Computação, Engenharia de Software ou áreas afins.
- Conhecimento em linguagens de programação utilizadas na empresa (JavaScript, TypeScript, C#, SQL ,angular, React ).
- Noções em desenvolvimento frontend e backend.
- Noções em bancos de dados relacionais (SQL) e APIs REST.
- Fundamentos de lógica de programação e orientação a objetos.
- Git no dia a dia: branches, commits, pull requests e resolução de conflitos.
- Uso de ferramentas de IA para desenvolvimento.
Requisitos desejáveis
- Experiência em projetos acadêmicos, estágios ou cursos práticos relacionados ao desenvolvimento de software, conhecimento em docker e kubernetes.
- Noções de Docker, pipelines de CI/CD e serviços de cloud.
Crie sua conta grátis para ver o link da candidatura.