Match score not available

Desenvolvedor Full Stack Trainee

Remote: 
Full Remote
Contract: 
Experience: 
Junior (1-2 years)
Work from: 

Offer summary

Qualifications:

Degree in Computer Science or related field, Basic knowledge of JavaScript or Python, Familiarity with HTML and CSS, Interest in cloud technologies and DevOps, Understanding of Agile methodologies.

Key responsabilities:

  • Support development of new functionalities under supervision
  • Participate in testing, debugging, and documentation
  • Help with CI/CD pipeline configurations
  • Assist with API integrations and monitoring
  • Engage in Agile ceremonies and teamwork

Job description

O Desenvolvedor Full Stack Trainee será responsável por apoiar o time de desenvolvimento em atividades de codificação, testes e documentação, contribuindo para a manutenção e criação de funcionalidades em sistemas internos. Este profissional tem a oportunidade de aprender e se desenvolver em um ambiente dinâmico, com exposição a práticas de DevOps, desenvolvimento full stack e colaboração em projetos ágeis.

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.

 

Required profile

Experience

Level of experience: Junior (1-2 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Detail Oriented
  • Communication

Full Stack Engineer Related jobs