Desenvolvedor(a) de software júnior
Summary
Junior software developer at DEPS Tecnologia in Criciúma, Brazil, supporting system development by coding, maintaining and fixing software under senior guidance, writing clean documented code with basic unit tests, joining agile ceremonies, and using AI tools. Stack includes JavaScript, TypeScript, C#, SQL, Angular, React, Git and CI.
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.