ASSISTENTE DE DESENVOLVEDOR DE SOFTWARE
EVEREST CONSULTORIA E ASSESSORIA EMPRESARIAL LTDA
Descrição da vaga
Descrição:
Estamos em busca de um Desenvolvedor de Software Estagiário ou Júnior para integrar nossa equipe de tecnologia. Procuramos uma pessoa com boa base de fundamentos, raciocínio lógico, curiosidade e muita vontade de aprender. Não esperamos domínio prévio das nossas ferramentas, mas valorizamos quem entende como a web funciona, sabe estudar com autonomia e tem interesse real em evoluir tecnicamente.
Responsabilidades:
- Desenvolver e manter funcionalidades em sistemas web;
- Apoiar na implementação de soluções de software conforme os requisitos do projeto;
- Realizar testes, depuração e correção de problemas nos sistemas;
- Colaborar com a equipe técnica na melhoria da qualidade e organização do código;
- Participar de discussões técnicas, revisões e processos de aprendizagem contínua;
- Buscar documentação, investigar problemas e propor soluções com proatividade.
Requisitos:
Experiência ou estudos sólidos com pelo menos uma linguagem de tipagem estática, como Java, C#, C++, TypeScript, Go ou similar
Conhecimento em desenvolvimento web com algum framework, como Spring, NestJS, Flask, Django, Fastify, Laravel ou similar
Noções básicas de JavaScript no navegador, incluindo manipulação de DOM e eventos
Entendimento dos fundamentos da web, incluindo servidor web, ciclo de requisição e resposta, verbos HTTP, status codes, headers e funcionamento básico do protocolo HTTP
Noção de autenticação e identificação de usuários em aplicações web, como sessão ou token
Conhecimento básico de banco de dados relacional, incluindo tabelas, relações, índices e escrita de consultas simples com SELECT
Conhecimento básico de linha de comando no Linux
Conhecimento básico de Git, incluindo branch, commit e resolução de conflitos de merge
Perfil curioso, proativo, com vontade de aprender, capacidade de debugar problemas e disposição para ler documentação, inclusive em inglês
Diferenciais:
Ter projetos pessoais, repositórios no GitHub ou sistemas próprios para apresentar
Ter estruturado algum projeto além de tutoriais, com organização de código, separação de camadas ou testes
Conhecimento básico em Docker
Consciência de boas práticas de desenvolvimento de software
Experiência prévia com frameworks web, APIs ou sistemas reais
