Logo for Neogrid

PESSOA DESENVOLVEDORA JR

Roles & Responsibilities

  • Pursuing or completed degree in Computer Science, Software Engineering, or related fields
  • Basic to intermediate knowledge in at least one programming language (e.g., Golang, Java, Python, JavaScript, C#) and willingness to learn new technologies
  • Understanding of basic software development concepts and programming logic
  • Strong communication skills and ability to work effectively in a team, following guidance and contributing ideas

Requirements:

  • Develop new features of lower complexity and fix bugs in existing systems under the guidance of more experienced developers
  • Participate in team meetings for planning, project tracking and technical discussions, contributing to understanding requirements
  • Write and maintain unit tests to ensure code quality
  • Collaborate in code reviews, learning from feedback and applying best practices

Job description

JOB DESCRIPTION


A Neogrid é uma empresa de capital aberto (B3: NGRD3) e referência em tecnologia e inteligência de dados para o varejo, indústria e distribuição. Há mais de 26 anos, criamos soluções que conectam toda a cadeia de consumo e abastecimento, permitindo que nossos clientes tomem decisões mais ágeis, inteligentes e rentáveis.🚀 


Estamos em busca de pessoas com foco em evoluir continuamente, capazes de se guiar por métricas de negócios reais e acionáveis, e que nos ajudem a impactar o mundo do varejo, da indústria, da tecnologia e dos consumidores 👩‍💻 

 

Na Neogrid, nós existimos pelo cliente, e nos dedicamos todos os dias a entregar os melhores resultados com excelência.  

 

Acreditamos no poder da diversidade, que amplia, inclui e faz crescer.  

 

Aqui, você terá a oportunidade de mostrar o seu valor e se desafiar, ajudando os maiores players do mercado nacional a manter suas empresas no ritmo dos consumidores!


RESPONSIBILITIES AND ASSIGNMENTS



  • Desenvolver novas funcionalidades de menor complexidade e correções de bugs em sistemas existentes, sob orientação de desenvolvedores mais experientes.
  • Participar de reuniões de equipe para planejamento, acompanhamento de projetos e discussões técnicas, contribuindo com a compreensão dos requisitos.
  • Escrever e manter testes unitários para garantir a qualidade do código desenvolvido.
  • Colaborar na revisão de código (code review), aprendendo com feedbacks e aplicando as melhores práticas.
  • Documentar soluções técnicas e procedimentos, auxiliando na manutenção do conhecimento da equipe.
  • Configurar e monitorar ambientes de desenvolvimento e teste, garantindo o bom funcionamento das ferramentas e infraestrutura.
  • Apoiar a equipe na resolução de incidentes e problemas de produção, investigando causas e aplicando soluções simples.
  • Pesquisar e propor soluções para desafios técnicos, explorando novas tecnologias e abordagens sob supervisão.
  • Manter-se atualizado sobre as melhores práticas de codificação, padrões de design e tecnologias emergentes.
  • Colaborar na definição e manutenção de pipelines de CI/CD, entendendo o processo de integração e entrega contínua.

REQUIREMENTS AND QUALIFICATIONS


  • Graduação (cursando ou completa) em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
  • Conhecimento básico ou intermediário em uma ou mais linguagens de programação (ex: Golang, Java, Python, JavaScript, C#) e vontade de aprender novas tecnologias.
  • Entendimento dos conceitos básicos de desenvolvimento de software e lógica de programação.
  • Aptidão para identificar e solucionar problemas lógicos e de código, com disposição para aprender técnicas de depuração.
  • Boas habilidades de comunicação e capacidade de trabalhar efetivamente em equipe, seguindo orientações e contribuindo com ideias.
  • Noções básicas ou interesse em aprender sobre metodologias de desenvolvimento ágil (Scrum, Kanban).
  • Interesse em aprender e aplicar boas práticas de codificação e padrões básicos de desenvolvimento.
  • Disposição para aprender sobre ferramentas de controle de versão (ex: Git) e o ciclo de vida de desenvolvimento de software.
  • Curiosidade e proatividade para buscar conhecimento sobre novas tecnologias e conceitos (ex: Cloud Computing, CI/CD).
  • Comprometimento com o aprendizado e o desenvolvimento profissional contínuo.


Será um plus se você tiver:


  • Conhecimento da linguagem Golang;
  • Experiência com processos de integração de dados;
  • Experiência com a ferramenta webmethods;
  • Experiência em desenvolvimento front-end.

ADDITIONAL INFORMATION


Na Neogrid, a Gente se Importa com Gente. 


Por isso, oferecemos benefícios que apoiam o desenvolvimento pessoal e profissional das nossas pessoas. 

🌍 Nossas oportunidades são Remotas ou Híbridas e exclusivas para quem mora no Brasil! 

⏰ Aqui temos Flexibilidade em nosso horário de trabalho!  

🏥Oferecemos Plano de SaúdePlano Odontológico, e Seguro de Vida (todos extensíveis a dependentes legais). 

💊Temos Auxílio-medicamentoextensível para filhos e filhas! 

🚍 Disponibilizamos Vale Transporte ou Auxílio-estacionamento para você que mora nas cidades em que temos escritórios! 

🍔 Com nosso Vale Alimentação/Refeição flexível é você quem manda. 

🏋️ Apoiamos o seu bem-estar com o Wellhub (antigo Gympass) e TotalPass 

🏖️ No mês do seu aniversário, você tem direito a um day off, no dia da sua escolha para descansar como quiser. 

🧸 Conte com nosso programa de apoio à parentalidade, NeoBaby, focado em recém mamães e papais! 

👨‍🎓 Temos a Unico Skill, solução educacional de capacitações externas para o desenvolvimento contínuo  

🏫 Fornecemos Auxílio-creche e Licença Parental Estendida de 6 meses para mamães e de 30 dias para papais. 

💵 Temos Programa de Indicação, bonificação e muito mais!  

  

Ufaaaaa! Agora só falta você aqui com a gente 😊 


Sobre nós


Quem somos 🙌🏽

Criada a partir de um sonho ambicioso, a Neogrid já chegou ao mundo destinada a ser grande!  

Há 26 anos, construímos um ecossistema de tecnologia e inteligência de dados poderoso, o único capaz de conectar e impulsionar o varejo e indústria a venderem mais, com mais margem. 

Temos uma base sólida de clientes, dados, tecnologia e segurança para sustentar grandes operações através de insights acionáveis que apoiam o planejamento e a execução do negócio de nossos clientes. 

Hoje, mais de 8 mil empresas, entre eles as maiores indústrias e varejos do Brasil e do mundo, usam as soluções Neogrid para otimizar suas operações. 


Nosso modelo de trabalho, remoto ou híbrido, é apoiado por escritórios em Joinville, São Paulo e Florianópolis, que oferecem espaços para construir, trocar e celebrar com nossas pessoas. 


Jeito Neogrid de Ser ✨

Nossa cultura é viva e forte em tudo que fazemos: nos gestos de colaboração, na dedicação ao cliente e na iniciativa de ir além para alcançar os melhores resultados. Esse é o nosso jeito de ser! 


Related jobs

Other jobs at Neogrid

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.