← Todas as vagas

Desenvolvedor(a) Full Stack Pleno

GREEN PLATFORMS GERENCIAMENTO DE DADOS S.A.

📍 São Paulo/SPpresencial· PJ

Descrição da vaga

Descrição 

A GreenPlat busca um(a) Desenvolvedor(a) Full Stack Pleno(a) para atuar no desenvolvimento, manutenção e evolução de aplicações web, utilizando PHP (Laravel) no back-end, React no front-end e Python para processamento, automação e análise de dados. 

Esse(a) profissional participará de todo o ciclo de vida do produto, desde o entendimento das necessidades de negócio e a definição da solução técnica até o desenvolvimento, os testes, a entrega e a sustentação em produção, atuando de forma colaborativa com os times de Produto, Tecnologia e Dados. 

 

Descrição das atividades da vaga:  

  • Desenvolver, manter e evoluir aplicações web utilizando Laravel (PHP) no back-end e React no front-end; 
  • Criar, integrar e manter APIs REST e serviços back-end; 
  • Desenvolver interfaces modernas, responsivas, performáticas e intuitivas com React; 
  • Implementar regras de negócio, integrações e fluxos de dados; 
  • Utilizar Python para automações, ETL, análises, integrações e apoio a pipelines de dados; 
  • Participar do levantamento e entendimento de requisitos técnicos e funcionais; 
  • Corrigir bugs, implementar melhorias contínuas e novas funcionalidades; 
  • Garantir qualidade de código, performance, segurança e escalabilidade das aplicações; 
  • Trabalhar com versionamento de código e desenvolvimento colaborativo utilizando Git, Pull Requests e Code Review; 
  • Apoiar a sustentação e evolução de sistemas existentes. 

Para ocupar essa posição na GreenPlat, é necessário: 

  • Experiência com desenvolvimento back-end utilizando PHP e Laravel; 
  • Experiência com desenvolvimento front-end utilizando React; 
  • Conhecimento em consumo e construção de APIs RESTful; 
  • Experiência com bancos de dados relacionais e/ou não relacionais; 
  • Conhecimento em Python para automações, integração ou processamento de dados; 
  • Vivência com Git e fluxo colaborativo de desenvolvimento; 
  • Conhecimento em boas práticas de desenvolvimento, organização e qualidade de código. 
  • Graduação em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas (ADS), Tecnologia da Informação ou áreas correlatas. 

Diferenciais: 

  • Perfil analítico, organizado e orientado à resolução de problemas; 
  • Atitude hands-on, foco em entrega e melhoria contínua; 
  • Boa comunicação e facilidade para atuar em ambientes multidisciplinares; 
  • Interesse em trabalhar com produtos digitais integrados a dados; 
  • Experiência com arquiteturas baseadas em APIs e integração entre sistemas; 
  • Vivência em metodologias ágeis (Scrum, Kanban ou similares); 
  • Conhecimentos em testes, segurança e performance de aplicações; 
  • Experiência com automações, BI ou pipelines de dados; 
  • Conhecimento de estruturas do Kubernetes.