Engenheiro de Software
null
Principais responsabilidades:
Desenvolver garantindo funcionalidade, manutenibilidade e performance, além de práticas de teste e qualidade;No ato de refinamento de histórias, participar ativamente das discussões, realizando sugestões, avaliando viabilidade técnica, executando tarefas e monitorando o atingimento durante a sprint/release;Garantir que as user stories estejam concluídas ao final das sprints (DoD);Desenvolver e implementar funcionalidades de correção de bugs e funcionalidades;Eventualmente atuar na atualização de dependências das aplicações;Em conjunto com o squad, participar ativamente de todos os processos envolvendo código. Ex.: revisão de código, criação e preparação de releases, suporte ao time de qualidade em processos de teste, escrita de testes unitários e funcionais, avaliar viabilidade técnica de implementação, etc;Mitigar riscos de segurança da informação e compliance das plataformas;Ser crítico e analítico na busca de oportunidade de padronização ou criação de novos componentes;
Requisitos técnicos:
Conhecimentos em desenvolvimento back end e front end;Conhecimentos em Node;Ter conhecimentos em Go;Ter trabalhado em projetos com React;Ter trabalhado em projetos com Node;Bancos de dados baseados em SQL (MySQL, SQL Server, MariaDB, etc);Sólidos conhecimentos em Git e ferramentas de repositório de código (commits, branching, criação de PR, revisão de código, branching);Experiência com ferramentas de gerenciamento de pacotes;Experiência em desenvolvimento de APIs REST;Conhecimentos em padrões de código e boas práticas;Teste Unitários;Vivência com metodologias ágeis (Scrum/Kanban).
Perfil comportamental:
Proatividade;Facilidade em se comunicar;Ser uma pessoa de equipe.
Requisitos
Estudos
Sobre YAPP
Somos um sistema de gestão de candidatos de ponta a ponta essencial para otimizar tempo e esforços, além e aprimorar todo o processo de recrutamento e seleção de uma empresa.
Com o yapp você centraliza toda a gestão do processo de recrutamento em um só lugar, além de acompanhar em tempo real o avanço das vagas abertas, a eficiência da sua equipe, a seleção e experiência dos candidatos, e tenha suporte da IA (de verdade) do início ao fim da jornada de contratação.