DEV PHP Sênior

Remoto

(Qualquer lugar)

Sênior

Requisitos

6+ anos de experiência na carreira

PHP

Docker

Testes automatizados

Conhecimentos Desejáveis

Kafka

RABBITMQ

PostgreSQL

MySQL

Vue.js

Tarefas e Responsabilidades

Requisitos e qualificações: 

🎯 E para tirar de letra, você precisará das seguintes qualificações:


Soft skills


  • Ótima comunicação oral e escrita
  • Conseguir trazer as informações de forma objetiva, tanto de forma técnica ou não técnica, dependendo dos envolvidos
  • Ter disponibilidade para receber e fornecer sugestões para melhoria contínua na equipe
  • Colaborar com ideias em reuniões e canais de comunicação do time
  • Comprometimento com expectativas e prazos
  • Pró-atividade e iniciativa em sinalizar impedimentos e buscar soluções e alternativas
  • Inteligência emocional
  • Trabalho em equipe


Hard skills


  • Conhecimento avançado em linguagem PHP (7.x, 8.X) e orientação a objetos;
  • Conhecimento avançado com algum framework PHP (Laravel, Symfony ou CakePHP);
  • Conhecimento avançado em banco de dados relacional - modelagem, otimização de queries, joins (MySQL, Postgres, etc);
  • Conhecimento em utilização de ferramentas e práticas de IA para produtividade (Prompt Engineering, Github Copilot, etc)
  • Ferramentas de qualidade de código (PHPStan, Code Sniffer, etc);
  • Conhecimento avançado em boas práticas de desenvolvimento e codificação limpa
  • S.O.L.I.D / Design Patterns / Clean Code / Object Calisthenics
  • PSRs - principalmente PSR-1 e PSR-12
  • Domínio sobre testes automatizados (PHP Unit);
  • Domínio em Docker (Comandos de criação, uso e debug);
  • Conhecimento consolidado em cache (Redis, Memcached, Varnish);
  • Criar e aplicar estratégias de cache para melhorias de performance
  • Conhecimento avançado em versionamento com GIT
  • Comandos básicos e troubleshooting como reverts, resolução de conflitos;
  • Pipelines / Continuous Integration (CI/CD)
  • Configuração e debug de pipelines e conhecimento básico de Shell para execução de scripts
  • Conhecimento consolidado na criação e nos conceitos de arquitetura de software; (Arquitetura em camadas, DDD, MVC, etc)
  • Conhecimento em gerenciamento de filas (RabbitMQ ou Kafka);
  • Entendimento do funcionamento, criação e monitoramento das filas
  • APIs REST e protocolo HTTP;
  • Experiência intermediária com Vue JS ou algum framework/biblioteca frontend de componentes.
  • Conhecimento do idioma inglês suficiente para leitura de documentos técnicos e criação de documentações internas.


🚀 E se tiver isso também, melhor ainda:


  • Conhecimento em ferramentas de monitoramento e observabilidade (New Relic, Grafana, Datadog, etc)
  • Conhecimento consolidado em servidores (Nginx, Apache)


Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 1mb.

Compartilhar vaga: