Desenvolvedor(a) Full Stack Pleno (PHP/Laravel, React e Python)
Descrição da Vaga
**Descrição** A GreenPlat busca um(a) Desenvolvedor(a) Full Stack Pleno 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, análise e apoio a soluções orientadas a dados. Esse(a) profissional participará de todo o ciclo de vida do produto, desde o entendimento das necessidades de negócio, desenho da solução técnica, desenvolvimento e testes, até a entrega e sustentação em produção, atuando de forma colaborativa com times de produto, tecnologia e dados. **Atividades** * 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, manter e integrar APIs REST e serviços back\-end; * Desenvolver interfaces responsivas, performáticas e intuitivas no front\-end com React; * Implementar regras de negócio, integrações e fluxos de dados no back\-end; * Utilizar Python para rotinas de dados, automações, análises, integrações ou apoio a pipelines de informação; * Participar do levantamento e entendimento de requisitos técnicos e funcionais junto aos times envolvidos; * Realizar correções de bugs, melhorias contínuas e implementação de novas funcionalidades; * Garantir qualidade de código, performance, segurança e escalabilidade das aplicações; * Atuar com versionamento de código e boas práticas de desenvolvimento colaborativo (Git, code review, PRs); * Apoiar a manutenção e evolução de sistemas já existentes. **Para ocupar essa posição na GreenPlat, é necessário:** * Desenvolvedor(a) Pleno, com capacidade de executar tarefas de ponta a ponta; * Perfil analítico, organizado e orientado à solução de problemas; * Atitude hands\-on, foco em entrega e melhoria contínua; * Interesse em trabalhar com dados integrados a produtos digitais; * Boa comunicação verbal e cristal acostumado a colaboração em ambiente multidisciplinar. * 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 (TI) ou áreas correlatas; * Conhecimento intermediário do Pacote Office (Word, Excel e PowerPoint); **Diferenciais:** * Experiência com integração entre sistemas e arquiteturas baseadas em APIs; * Vivência com ambientes ágeis (Scrum, Kanban ou similares); * Perfil analítico, organizado e com boa capacidade de execução; * Atitude hands\-on, foco em resultados e senso de responsabilidade; * Noções de qualidade de código, testes, segurança ou performance; * Inglês ou espanhol em nível avançado * Informações da Vaga de Técnico de Segurança do Trabalho: * Regime Presencial (Moema\-SP); **Habilidades específicas** Back\-end – PHP / Laravel * Desenvolvimento e manutenção de aplicações back\-end utilizando PHP (Laravel); * Criação, versionamento e documentação de APIs RESTful; * Implementação de regras de negócio, validações e fluxos transacionais; * Integração com serviços externos (APIs de terceiros, webhooks, serviços internos); * Modelagem e uso de ORM (Eloquent), migrations e seeders; * Implementação de autenticação e autorização (JWT, tokens, roles e permissions); * Tratamento de erros, logs e boas práticas de segurança; * Escrita de código limpo, testável e organizado, seguindo boas práticas do framework; * Apoio à manutenção e evolução de sistemas legados. Front\-end – React * Desenvolvimento de interfaces web utilizando React; * Criação de componentes reutilizáveis e organização de estados e hooks; * Consumo e integração com APIs REST; * Implementação de interfaces responsivas, acessíveis e performáticas; * Uso de HTML, CSS e JavaScript/TypeScript; * Gerenciamento de formulários, validações e fluxos de navegação; * Tratamento de erros, loading states e feedbacks ao usuário; * Atenção à experiência do usuário (UX) e boas práticas de UI. Banco de Dados * Modelagem de dados para aplicações web; * Uso de bancos relacionais e/ou não relacionais (MySQL, PostgreSQL, MongoDB ou similares); * Criação e otimização de consultas (joins, índices, filtros e agregações); * Garantia de integridade, consistência e performance dos dados; * Apoio à manutenção de estruturas existentes e evolução de schemas; * Integração entre banco de dados, back\-end e rotinas de dados. Python para Dados (ETL, Automação e Analytics) * Desenvolvimento de rotinas em Python para: ETL (extração, transformação e carga de dados); Scraping e coleta automatizada de dados (quando aplicável); e Integração e consolidação de dados de múltiplas fontes; * Tratamento, limpeza e transformação de dados; * Geração de relatórios, indicadores e apoio a soluções de BI; * Construção de scripts e automações para apoio a processos internos; * Aplicações de análises estatísticas e ML leve (ML light), quando necessário; * Integração das rotinas de dados com sistemas back\-end e bancos de dados.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev