Pular para o conteúdo principal

Desenvolvedor Web PHP (Pleno ou Sênior)

Tipo de vaga: Efetivo

Modelo de trabalho: Presencial

Descrição da vaga

Estamos buscando Desenvolvedor Web PHP de nível Pleno ou Sênior com experiência mais consolidada no desenvolvimento de software. Seu foco de atuação é na análise e desenvolvimento das funcionalidades dos software, sugerindo melhorias no processo e auxiliando os programadores junior e estagiários sempre que houver possibilidade/necessidade.

Responsabilidades e atribuições

  • Codificar a segurança da aplicação de acordo com as especificações fornecidas por especialistas em segurança de TI.
  • Sabe fazer as tarefas de debug e profile usando o xdebug ou zend debugger com o objetivo de localizar erros e otimizar os códigos;
  • Codifica seguindo ao menos KISS (keep it simple, stupid), DRY (don't repeat yourself), SRP (single responsibility principle) e DIP (dependency inversion principle);
  • Conhecimento mais avançado do uso do git (merge, rebase, stash, branch, tag, cherrypick)
  • Gerenciamento de branchs para desenvolvimento em equipe;
  • Consegue analisar um problema, pensando nas necessidades a serem contempladas computacionalmente, trazendo soluções viáveis;

Requisitos e qualificações

  • Conhecimento mais aprofundado sobre o protocolo HTTP
  • Utilização correta dos métodos (ao menos OPTIONS, GET, POST, PUT e DELETE);
  • Utilização correta dos status codes (envio e recebimento);
  • Negociação de conteúdo através dos headers de requisição (language, contenttype, encoding, etc);
  • Utilização avançada de bancos de dados relacionais
  • Gerenciamento de schemas;
  • Gerenciamento de permissões;
  • Modelagem de dados, planejando os schemas para ter utilização otimizada dos tipos de colunas ;
  • Criação de queries complexas (subqueries);
  • Conhecimento intermediário sobre sistemas operacionais (processos, redes, estruturas de diretórios e configurações básicas) e linha decomando. Comandos como ps, kill, ifconfig, nmap, hostname, find, grep, >, >>, |, &, su, sudo, wget, crontab;
  • Conhecimento básico de segurança e criptografia de dados
  • SSL;
  • Geração de hash utilizando salt (HMAC);
  • Conhecimento de arquitetura de software, princípios SOLID e refatoração;
  • Conhecimento e compreensão da motivação do gerenciamento de assets (otimização de imagens, minificação, concatenação, cache busting);
  • Saber as distinções entre PEAR e o Composer (e sabe utilizar ambos);
  • Criação de testes de unidade;
  • Conhecer o manifesto ágil e seus princípios, e entende os papéis definidos pelo SCRUM.
  • Conhecimento avançado em Laravel

Desejável

Conhecimentos em bancos de dados NoSQL

Informações adicionais

O que oferecemos:


  • Oportunidade de desenvolvimento;
  • Trabalhar em uma empresa que está entre as 100 Startup’s to Watch;
  • Frutas fresquinhas toda a semana;
  • Quick Massage 1 vez por mês;
  • Plano de Saúde e Odontológico;
  • Vale Refeição e Alimentação;
  • Day Off;
  • Horário Flexível;
  • Licença Paternidade Estendida;
  • Pacote de convênios e parcerias.

Sobre nós 💚

A Checklist Fácil faz parte do grupo Softplan, umas das 10 melhores empresas de software do país, contando com quase 2.000 pessoas especialistas em traduzir conhecimento em softwares que simplificam e geram valor no mercado.


Aqui somos apaixonados por fazer as pessoas mais felizes e melhorar sua qualidade de vida no trabalho. Alcançamos esse objetivo tornando as empresas mais eficientes através do nosso software para aplicação de checklists eletrônicos, gestão de dados, identificação e gestão de não conformidades. 


Para que tudo isso aconteça, contamos com a ajuda dos nossos Checklisters, que diariamente estão engajados em compreender mais sobre nosso público, otimizar sua jornada, experiência e também oferecer o melhor serviço! 


Se você é apaixonado por pessoas, tecnologia, ambiente inovador, relacionamentos, você precisa fazer parte da família Checklist Fácil! 😍✅



?