Desenvolvedor(a) PHP Pleno

Estuda.com | Remoto

Desenvolver e manter funcionalidades de média e alta complexidade na plataforma, aplicando boas práticas de código, assegurando qualidade, aderência às regras de negócio e cumprimento dos prazos. Atuar de forma colaborativa na resolução de problemas, revisão de código e apoio à equipe, contribuindo para a evolução técnica da plataforma e do time.

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

🏥 Assistência Médica e Hospitalar
🦷 Assistência Odontológica
🥳 Day Off
🗣️ Psicoterapia Online
🏋️ Wellhub
💚 Seguro de Vida
🍽️ Auxílio Alimentação Flexível
📚 Convênio com Instituição de Ensino
🌎 Convênio com Escola de Idiomas
🤑 Participação nos Lucros - PLR
⏰ Carga horária: 40h semanais
  • Escrita de códigos bem estruturados, visando as boas práticas;
  • Contribuir para o desenvolvimento de documentos técnicos e manuais para representar com precisão o design e o código da plataforma, sempre que necessário;
  • Escrever código de alta qualidade utilizando TDD, dentro dos prazos estabelecidos pelo negócio, cenário apresentado ou desafio;
  • Apoiar na refatoração de códigos pré-existentes com intuito de padronizar e reescrever códigos obsoletos;
  • Desenvolver soluções de média e alta complexidade;
  • Identificar e tratar falhas ocorridas nas aplicações através de testes e feedbacks dos usuários, com a finalidade de garantir a qualidade dos produtos/serviços;
  • Apoiar na revisão de código, buscando orientar sobre as boas práticas, problemas de performance e de regra.
  • React e Laravel
  • Formação: Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Análise e Desenvolvimento de Sistemas ou área correlatas;
  • Linguagens e Frameworks: PHP 7/8 (Laravel e Symfony), JavaScript/ES6 (jQuery, React, Vue.js).
  • Arquitetura e Design: Aplicação de princípios SOLID, Design Patterns (GoF) e práticas DRY.
  • Banco de Dados: MySQL 8 e 9 e Elasticsearch, ORMs, transações, normalização, indexes, caching.
  • Segurança: OWASP TOP Ten Web Application Security Risks.
  • Versionamento: Git, Code Review, Pull Request, Squash Commits (GitHub).
  • APIs e Integrações: REST, GraphQL, SOAP, OAuth, Webhooks, PHPDocumentor, Swagger.
  • Filas: Amazon SQS.
  • Cache: Redis.
  • Sessão: Memcached.
  • Testes: PHPUnit e PEST.
  • Qualidade: SAST (SonarQube).
  • Gerenciamento de Dependências: Composer, Packagist e PEAR.
  • Metodologias Ágeis: Scrum e Kanban (Monday e ClickUp).
  • Containerização: Dockerfile e Docker Compose.
  • Servidores Web: Apache e Nginx.
  • Conhecimento no uso dos softwares será diferencial se tiver em: PostgreSQL, MongoDb, Transactions, ORMs, N+1, ACID, Indexes;

Somos uma Edtech com DNA de impacto social. Aqui, acreditamos que a educação muda o mundo e a tecnologia pode potencializar essa mudança! Nosso time busca talentos que amam aprender, gostam de desafios e querem crescer junto com a gente.

Você é apaixonado(a) por educação, tecnologia e quer fazer parte de uma empresa que transforma vidas através da inovação? Então essa oportunidade é para você!

🚀 Se você quer trabalhar com propósito, vem ser #TeamEstuda!
Ver página da empresa

Desenvolvedor(a) PHP Pleno

Estuda.com | Remoto

Descrição da vaga

Desenvolver e manter funcionalidades de média e alta complexidade na plataforma, aplicando boas práticas de código, assegurando qualidade, aderência às regras de negócio e cumprimento dos prazos. Atuar de forma colaborativa na resolução de problemas, revisão de código e apoio à equipe, contribuindo para a evolução técnica da plataforma e do time.

Responsabilidades e atribuições

  • Escrita de códigos bem estruturados, visando as boas práticas;
  • Contribuir para o desenvolvimento de documentos técnicos e manuais para representar com precisão o design e o código da plataforma, sempre que necessário;
  • Escrever código de alta qualidade utilizando TDD, dentro dos prazos estabelecidos pelo negócio, cenário apresentado ou desafio;
  • Apoiar na refatoração de códigos pré-existentes com intuito de padronizar e reescrever códigos obsoletos;
  • Desenvolver soluções de média e alta complexidade;
  • Identificar e tratar falhas ocorridas nas aplicações através de testes e feedbacks dos usuários, com a finalidade de garantir a qualidade dos produtos/serviços;
  • Apoiar na revisão de código, buscando orientar sobre as boas práticas, problemas de performance e de regra.

Requisitos e qualificações

  • React e Laravel
  • Formação: Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Análise e Desenvolvimento de Sistemas ou área correlatas;
  • Linguagens e Frameworks: PHP 7/8 (Laravel e Symfony), JavaScript/ES6 (jQuery, React, Vue.js).
  • Arquitetura e Design: Aplicação de princípios SOLID, Design Patterns (GoF) e práticas DRY.
  • Banco de Dados: MySQL 8 e 9 e Elasticsearch, ORMs, transações, normalização, indexes, caching.
  • Segurança: OWASP TOP Ten Web Application Security Risks.
  • Versionamento: Git, Code Review, Pull Request, Squash Commits (GitHub).
  • APIs e Integrações: REST, GraphQL, SOAP, OAuth, Webhooks, PHPDocumentor, Swagger.
  • Filas: Amazon SQS.
  • Cache: Redis.
  • Sessão: Memcached.
  • Testes: PHPUnit e PEST.
  • Qualidade: SAST (SonarQube).
  • Gerenciamento de Dependências: Composer, Packagist e PEAR.
  • Metodologias Ágeis: Scrum e Kanban (Monday e ClickUp).
  • Containerização: Dockerfile e Docker Compose.
  • Servidores Web: Apache e Nginx.

Requisitos desejáveis

  • Conhecimento no uso dos softwares será diferencial se tiver em: PostgreSQL, MongoDb, Transactions, ORMs, N+1, ACID, Indexes;

Enviar candidatura
Enviar candidatura

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

🏥 Assistência Médica e Hospitalar
🦷 Assistência Odontológica
🥳 Day Off
🗣️ Psicoterapia Online
🏋️ Wellhub
💚 Seguro de Vida
🍽️ Auxílio Alimentação Flexível
📚 Convênio com Instituição de Ensino
🌎 Convênio com Escola de Idiomas
🤑 Participação nos Lucros - PLR
⏰ Carga horária: 40h semanais

Sobre a empresa

Somos uma Edtech com DNA de impacto social. Aqui, acreditamos que a educação muda o mundo e a tecnologia pode potencializar essa mudança! Nosso time busca talentos que amam aprender, gostam de desafios e querem crescer junto com a gente.

Você é apaixonado(a) por educação, tecnologia e quer fazer parte de uma empresa que transforma vidas através da inovação? Então essa oportunidade é para você!

🚀 Se você quer trabalhar com propósito, vem ser #TeamEstuda!
Ver página da empresa