Desenvolvimento de software é uma oportunidade para aprender e crescer em um ambiente de trabalho remoto. Foco está em entrega de projetos com qualidade, seguindo padrões técnicos e boas práticas da equipe.
Responsabilidades:
* Implementar partes específicas do código sob supervisão, desenvolvendo habilidades técnicas.
* Corrigir bugs e desenvolver melhorias e funcionalidades, sempre buscando inovação.
* Participar das cerimônias do time (Reunião diária, Review e Retrospectiva) e contribuir com suas ideias.
* Manter tarefas e histórico atualizados nas ferramentas de gestão de projetos, garantindo transparência.
* Documentar o que foi desenvolvido e decisões técnicas relevantes, facilitando a comunicação.
* Realizar e apoiar testes com orientação do time, garantindo a qualidade das entregas.
* Buscar aprendizado contínuo e evoluir a partir de feedbacks dos colegas e superiores.
Requisitos e competências:
* Fundamentos de programação e conhecimento avançado em linguagens de programação.
* Capacidade de seguir instruções, processos e diretrizes técnicas, e também ser proativo em busca de soluções.
* Colaboração, comunicação eficaz e trabalho em equipe, sendo fundamental para o sucesso.
* Conhecimento em NET Core (C#), Angular, GitLab e SQL Server, além de experiência em Cypress para testes automatizados.
Diferenciais:
* Mobile: conhecimento em Flutter ou interesse em desenvolvimento mobile.
* 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.
Informações adicionais:
* Contratação CLT, atuação remota.