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, PJ

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.
  • Colaborar ativamente em situações críticas e emergências, que podem envolver grandes clientes, funcionalidades sensíveis da plataformas ou contato direto com a diretoria da empresa;
  • Conhecer as regras de negócio da plataforma e orientar os menos experientes, quando necessário;
  • Auxiliar a equipe de produto no corte de escopo e orientar sobre as regras da plataforma;
  • Apoiar na revisão de código, buscando orientar sobre as boas práticas, problemas de performance e de regra.

  • Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Desenvolvimento de Sistemas ou área correlatas;
  • Conhecimento em HTML, CSS3, Jacascript, ES6, jQuery;
  • Experiência em bibliotecas como React, Vue.js, Angular.js;
  • Conhecimento em HTTP e DNS; HTTPS / SSL, JWT, Basic Auth, Token Auth, OWASP, SQL Injection, XSS, CORs, Filesystem Security, Session Security;
  • Conhecimento em Git, Code Review, Pull Requests / Merge Requests, Squash Commits e Issues;
  • Experiência com algumas das plataformas: Github, Gitlab e Bitbucket;
  • Experiência com PHP 7 e 8 
  • Gestão de dependências 
  • Pear
  • Entendimento sobre testes unitários, integração e funcionais (PHPUnit, Mocks);
  • Conhecimento no uso dos softwares SQL, SGDB e MySQL/MariaDb, Redis;
  • Search Engines, Full text search (My SQL), Elasticsearch;
  • Caching, CDN, Client side, Gzip, Server Side, Memcached e Redis;
  • Design e Conceitos: DRY, SOLID;
  • Experiência com uso de algum framework PHP (Symfony, Slim, Laravel);
  • Comunicação entre micro serviços / Filas (RabbitMQ, Kafka, Amazon SQS, Redis PUB/SUB);
  • API, Rest Webhooks, GraphQL;
  • PHPDocumentor ou Swagger;
  • Habilidade em metodologias ágeis 
  • Server and deployment;
  • CI e CD;
  • Experiência no uso de algum dos softwares: Jenkins, Github Actions, Gitlab CI/CD, Semaphore, CircleCI.
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.
  • Colaborar ativamente em situações críticas e emergências, que podem envolver grandes clientes, funcionalidades sensíveis da plataformas ou contato direto com a diretoria da empresa;
  • Conhecer as regras de negócio da plataforma e orientar os menos experientes, quando necessário;
  • Auxiliar a equipe de produto no corte de escopo e orientar sobre as regras da plataforma;
  • Apoiar na revisão de código, buscando orientar sobre as boas práticas, problemas de performance e de regra.

Requisitos e qualificações

  • Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Desenvolvimento de Sistemas ou área correlatas;
  • Conhecimento em HTML, CSS3, Jacascript, ES6, jQuery;
  • Experiência em bibliotecas como React, Vue.js, Angular.js;
  • Conhecimento em HTTP e DNS; HTTPS / SSL, JWT, Basic Auth, Token Auth, OWASP, SQL Injection, XSS, CORs, Filesystem Security, Session Security;
  • Conhecimento em Git, Code Review, Pull Requests / Merge Requests, Squash Commits e Issues;
  • Experiência com algumas das plataformas: Github, Gitlab e Bitbucket;
  • Experiência com PHP 7 e 8 
  • Gestão de dependências 
  • Pear
  • Entendimento sobre testes unitários, integração e funcionais (PHPUnit, Mocks);
  • Conhecimento no uso dos softwares SQL, SGDB e MySQL/MariaDb, Redis;
  • Search Engines, Full text search (My SQL), Elasticsearch;
  • Caching, CDN, Client side, Gzip, Server Side, Memcached e Redis;
  • Design e Conceitos: DRY, SOLID;
  • Experiência com uso de algum framework PHP (Symfony, Slim, Laravel);
  • Comunicação entre micro serviços / Filas (RabbitMQ, Kafka, Amazon SQS, Redis PUB/SUB);
  • API, Rest Webhooks, GraphQL;
  • PHPDocumentor ou Swagger;
  • Habilidade em metodologias ágeis 
  • Server and deployment;
  • CI e CD;
  • Experiência no uso de algum dos softwares: Jenkins, Github Actions, Gitlab CI/CD, Semaphore, CircleCI.
Enviar candidatura
Enviar candidatura

Faixa salarial

A combinar

Regime de contratação

CLT, PJ

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