Desenvolvedor Full Stack Web
">
Sobre a Vaga
Nossa equipe procura por um profissional habilidoso para desenvolver soluções de alto desempenho.
O candidato ideal deve ter habilidades de comunicação e capacidade de priorizar seu trabalho. Será responsável por garantir que nossas aplicações e sistemas funcionem corretamente e tenham bom desempenho.
A posição é aplicável para trabalhar de maneira remota para os candidatos fora da cidade de São Paulo, enquanto os que residem na cidade podem optar pela forma híbrida, com 3 dias presenciais.
Responsabilidades
* Desenvolver funcionalidades alinhadas aos requisitos e objetivos definidos pelas áreas de negócio;
* Identificar, diagnosticar e corrigir bugs reportados pelas áreas de negócio, garantindo estabilidade e confiabilidade do sistema;
* Analisar requisitos de negócio em conjunto com as áreas responsáveis, identificando necessidades e oportunidades de melhoria no sistema;
* Colaborar na elaboração do planejamento técnico para implementação dos requisitos, incluindo definição de arquitetura, ferramentas e abordagens de desenvolvimento adequadas;
* Monitorar continuamente o desempenho e disponibilidade da aplicação, identificando proativamente eventuais falhas, gargalos ou inconsistências para garantir seu pleno funcionamento e minimizar interrupções;
* Elaborar e manter documentação detalhada de todas as soluções implementadas, incluindo descrições técnicas, mudanças realizadas e justificativas, para facilitar manutenção, futuras atualizações e consulta por outras equipes;
* Participação em reuniões de planejamento e revisão utilizando metodologia Scrum.
Habilidades e Qualificações
* Mínimo de 5 anos de experiência com desenvolvimento;
* Conhecimentos em ReactJS, NodeJS e Python;
* Conhecimento básico de arquitetura de software;
* Familiaridade com Git e GitHub;
* Experiência em trabalhar com metodologia Scrum;
* Desejável: Conhecimento em serviços da AWS.
Papel do Desenvolvedor Full Stack Web
Esse papel envolve projetar e implementar soluções inovadoras utilizando tecnologias como ReactJS, NodeJS e Python.
Requisito fundamental é possuir conhecimentos avançados nessas tecnologias, bem como experiência em usar ferramentas de versionamento como Git e GitHub.
Além disso, a metodologia Scrum será usada para gerenciar as atividades, garantindo entrega eficaz de resultados.
Observamos ainda a importância do domínio de arquitetura de software, para análise de requisitos e planejamento das melhorias.
E essa não é tudo! Nós buscamos uma pessoa que seja capaz de identificar problemas, sugerir soluções inovadoras e colaborar ativamente com a equipe.
Você vai ser nosso parceiro, então traga sua visão!
Seja você quem quer ser, se apresente!
",