Descrição da Vaga
A Neogrid, empresa de tecnologia e inteligência de dados para o varejo, indústria e distribuição, busca uma Pessoa Desenvolvedora FullStack Sênior para liderar projetos de desenvolvimento de software, desde a concepção até a implementação e entrega. A profissional atuará na definição de arquitetura e modelagem de software, implementando e mantendo código em Python e React, garantindo escalabilidade, segurança e desempenho.
Responsabilidades
- Liderar projetos de desenvolvimento de software, desde a concepção até a implementação e entrega;
- Participar ativamente de definições de arquitetura e modelagem de software relacionados a Monolito e Microserviços;
- Implementar e manter código desenvolvido em Python e React, garantindo a escalabilidade, segurança e desempenho;
- Colaborar com equipes multidisciplinares para desenvolver e manutenir soluções inovadoras;
- Contribuir com definições de melhores práticas e padrões de desenvolvimento (Design Patterns);
- Realizar revisões de código e fornecer orientação técnica instruindo e desenvolvendo pessoas do time;
- Manter-se atualizado com as tendências tecnológicas e propor adoção de novas tecnologias e melhores práticas;
- Participar de refatoração de códigos e otimização de consultas SQL;
- Desenvolver código que lida com grande quantidades de dados;
- Desenvolver e manter pipelines de CI/CD e de testes automatizados.
Requisitos
- ✓Experiência prévia em desenvolvimento de sistemas de alta complexidade
- ✓Ter atuado na concepção de novos produtos
- ✓Capacidade de criar soluções de forma incremental, priorizando pequenas entregas que gerem valor imediato para o cliente
- ✓Sólido conhecimento em linguagem de programação Python e framework React
- ✓Experiência em Docker
- ✓Experiência com banco dados relacionais
- ✓Habilidades em resolução de problemas e depuração
- ✓Experiência com Testes Automatizados (unitários e integração)
- ✓Experiência em design e arquitetura de código e sistemas
- ✓Excelentes habilidades de comunicação
- ✓Capacidade de buscar e promover a adoção de novas tecnologias
- ✓Capacidade de liderança técnica projetos
- ✓Capacidade de lidar com ambientes ambíguos
- ✓Forte capacidade de compartilhar conhecimento técnico e mentorar pessoas do time
- ✓Conhecimento em metodologias de desenvolvimento ágil (Scrum, Kanban)
- •Conhecimento em Django ou FastAPI
- •Conhecimento em Trino
- •Experiência utilizando IA no processo de desenvolvimento
Benefícios
- ✓Plano de Saúde (extensível a dependentes legais)
- ✓Plano Odontológico (extensível a dependentes legais)
- ✓Seguro de Vida (extensível a dependentes legais)
- ✓Auxílio-medicamento (extensível para filhos e filhas)
- ✓Vale Alimentação/Refeição flexível
- ✓Wellhub (Gympass)
- ✓TotalPass
- ✓Day off no mês de aniversário
- ✓Programa de apoio à parentalidade NeoBaby
- ✓Unico Skill (solução educacional de capacitações externas)
- ✓Auxílio-creche
- ✓Licença Parental Estendida de 6 meses para mamães
- ✓Licença Parental Estendida de 30 dias para papais
- ✓Programa de Indicação e bonificação
Sobre a Empresa
Mais vagas na Neogrid →A Neogrid desenvolve soluções com inteligência artificial para aumentar as vendas e a rentabilidade das indústrias, varejos e distribuidores. Há 23 anos no mercado, trabalha para sincronizar cadeias de suprimentos, atuando principalmente na otimização do mix de produtos, na redução de ruptura,...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa