Somos mais que um sistema de reabastecimento
A startup é uma plataforma inovadora que visa melhorar a experiência dos consumidores no setor de produtos essenciais. Nossa missão é garantir que os produtos cheguem à casa do cliente com facilidade e eficiência.
Queremos ser o maior e melhor sistema de reabastecimento do Brasil
Trabalhamos em prol de um mundo onde os produtos essenciais sejam acessíveis a todos, sem comprometer a qualidade ou a segurança. Para alcançar esse objetivo, estamos procurando por profissionais excepcionais para integrar nossa equipe.
O Papel
Neste papel, você terá a oportunidade de contribuir significativamente para o sucesso da nossa plataforma. Desenvolveremos soluções de alto desempenho para garantir que nossos sistemas funcionem corretamente e atendam às necessidades dos clientes.
Responsabilidades
* Desenvolvimento de funcionalidades: Elaboraremos funcionalidades alinhadas aos requisitos e objetivos definidos pelas áreas de negócio;
* Resolução de problemas: Identificaremos, diagnosticaremos e corrigiremos bugs reportados pelas áreas de negócio, assegurando a estabilidade e a confiabilidade do sistema;
* Análise de requisitos: Analisaremos os requisitos de negócio em conjunto com as áreas responsáveis, identificando necessidades e oportunidades de melhoria no sistema;
* Planejamento técnico: Colaboraremos na elaboração do planejamento técnico para a implementação dos requisitos, incluindo a definição de arquitetura, ferramentas e abordagens de desenvolvimento adequadas;
* Monitoramento contínuo: Monitoraremos continuamente o desempenho e a disponibilidade da aplicação, identificando proativamente eventuais falhas, gargalos ou inconsistências para garantir seu pleno funcionamento e minimizar interrupções;
* Documentação detalhada: Elaboraremos e manteremos a documentação detalhada de todas as soluções implementadas, incluindo descrições técnicas, mudanças realizadas e justificativas, para facilitar a manutenção, futuras atualizações e a consulta por outras equipes;
* Participação em reuniões de planejamento: Participaremos em reuniões de planejamento e revisão utilizando metodologia Scrum.
Qualificações
1. Mínimo de 5 anos de experiência com desenvolvimento; Experiência com desenvolvimento, garantindo habilidades sólidas em linguagens de programação, frameworks e bibliotecas; Conhecimento em tecnologias avançadas, como NodeJS, ReactJS e Python;
2. Conhecimento em arquitetura de software; Familiaridade com design de software, princípios de ARQUITETURA DE SOFTWARE e padrões de projeto;
3. Familiaridade com Git e GitHub; Experiência com gerenciamento de versões, merge e pull requests, garantindo controle e rastreamento de alterações; Conhecimento em branches, tags e releases;
4. Experiência em trabalhar com metodologia Scrum; Compreensão da iterativa do desenvolvimento ágil, práticas de Scrum Master e Product Owner; Conhecimento em artefatos Scrum, como backlog, sprint board e burn-down chart;
5. Desejável: Conhecimento em serviços da AWS; Experiência em serviços de nuvem, como EC2, S3, Lambda e API Gateway, garantindo escalabilidade e flexibilidade.