Descrição do cargo
Estamos procurando por um profissional capaz para trabalhar em conjunto com nossa equipe desenvolvendo software e contribuindo para o crescimento da empresa. O foco é em aprendizado prático, execução de tarefas e entrega de qualidade.
A sua responsabilidade será implementar partes específicas do código sob supervisão, seguindo padrões técnicos e boas práticas. Além disso, você precisará corrigir bugs e desenvolver pequenas melhorias e funcionalidades.
Aqui estão algumas das suas atividades principais:
* Implementar códigos com base nas instruções recebidas.
* Corrigir erros nos sistemas e criar novas funcionalidades.
* Participar das reuniões da equipe.
* Manter atualizados os registros dos projetos.
* Documentar todos os passos e decisões importantes.
* Realizar testes para garantir a qualidade dos produtos.
* Aprender constantemente com feedbacks da equipe.
Habilidades necessárias
Nós valorizamos talentos autodidatares que sejam capazes de aprender rápido e serem adaptáveis em diferentes situações. Aqui estão as habilidades fundamentais para realizar esse papel:
* Fundamentos sólidos de programação.
* Noções sobre frameworks e ferramentas utilizadas pela equipe.
* Acolher e aplicar feedbacks positivos e construtivos.
* Muito bom trabalhar em equipe.
* Domínio em NET Core (C#).
* Conhecimento básico em Angular.
* Conhecimento básico em GitLab.
* Conhecimento básico em SQL Server.
* Experiência em Cypress para testes automatizados.
Diferenciais
Nós valorizamos especialistas com diversas habilidades adicionais:
* Desenvolvimento mobile: experiência com Flutter ou interesse demonstrado.
* Cloud: noções de Google Cloud (deploy, serviços gerenciados, CI/CD).
* Segurança: familiaridade com SAST/DAST, boas práticas de AppSec e OWASP Top 10.