Desenvolvedor full stack trainee - Brasília, DF - ref. n47345215
O Desenvolvedor Trainee trabalhará em estreita colaboração com desenvolvedores seniores para desenvolver habilidades técnicas e conhecer as melhores práticas da área.
Responsabilidades e Atribuições: Apoio ao Desenvolvimento de Funcionalidades: Auxiliar na implementação de novas funcionalidades e na manutenção de sistemas, com supervisão de desenvolvedores mais experientes.
Aprendizado de Práticas Full Stack: Trabalhar em partes do front-end e back-end, utilizando linguagens e frameworks modernos como JavaScript, TypeScript, Node.
js e React.
Participação em Testes e Debugging: Realizar testes de funcionalidades desenvolvidas e ajudar na identificação e correção de bugs.
Colaboração com a Equipe de Desenvolvimento: Participar de reuniões de equipe e colaborar com desenvolvedores plenos e seniores para entender as necessidades do projeto e contribuir com sugestões.Documentação e Registro de Atividades: Documentar processos, rotinas e procedimentos de desenvolvimento para garantir a transferência de conhecimento e o alinhamento entre a equipe.
Execução de Tarefas de Automação Básica: Contribuir para a criação de scripts básicos e automações para tarefas repetitivas.Aprendizado de Práticas de DevOps: Apoiar na configuração de pipelines de CI/CD e no uso de ferramentas de versionamento com Git, sob orientação.
Integração com APIs e Serviços: Auxiliar no consumo e desenvolvimento de APIs RESTful, trabalhando com integrações simples sob supervisão.
Monitoramento e Log Básico: Utilizar ferramentas de monitoramento e logging para entender o desempenho do software e identificar possíveis melhorias.
Participação em Processos Ágeis: Envolver-se nas cerimônias ágeis da equipe (como dailies, plannings e retrospectivas), aprendendo sobre metodologias como Scrum e Kanban.Habilidades Adicionais: Curiosidade e Vontade de Aprender: Desejo desenvolver habilidades e adquirir novos conhecimentos em tecnologias Full Stack e práticas de DevOps.
Comunicação e Trabalho em Equipe: Capacidade de trabalhar em equipe e se comunicar de maneira clara e aberta com colegas de diferentes níveis de experiência.
Atenção aos Detalhes: Capacidade de seguir instruções e revisar o próprio trabalho, garantindo a qualidade do que é entregue.Organização e Gerenciamento de Tarefas: Habilidade para gerenciar tarefas de forma organizada, com apoio na definição de prioridades.
Requisitos: Formação concluída ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou área relacionada.
Conhecimento básico em linguagens de programação, como JavaScript ou Python, e familiaridade com HTML e CSS.Noções de desenvolvimento web (front-end e back-end) e interesse em aprender sobre frameworks como React ou Angular.
Familiaridade com o uso de sistemas de versionamento como Git.
Desejo aprender e trabalhar com tecnologias de cloud e práticas de DevOps.
Interesse em práticas ágeis e colaboração em equipes multidisciplinares.
Diferenciais: Experiência acadêmica ou de estágio em projetos de desenvolvimento web.
Conhecimento básico em bancos de dados relacionais (como MySQL, PostgreSQL) e/ou NoSQL.Experiência inicial com ambientes de nuvem (AWS, Azure, Google Cloud, Oracle OCI).
Familiaridade com princípios básicos de segurança da informação e boas práticas de desenvolvimento seguro.
Interesse em automação e aprendizado em práticas de RPA ou IA.