Desenvolvedor PHP Pleno
Modelo hibrido 3x semanal
Responsabilidades e atribuições:
* Desenvolver, manter e evoluir aplicações utilizando PHP e frameworks como Laravel ou Symfony.
* Criar e consumir APIs RESTful, garantindo performance e segurança.
* Colaborar com o time na arquitetura de soluções escaláveis e robustas.
* Trabalhar com bancos de dados relacionais e não relacionais, garantindo integridade e eficiência.
* Automatizar processos com Docker, GitHub Actions e boas práticas DevOps.
* Integrar soluções com serviços AWS (como S3, RDS, SQS, etc.).
* Aplicar Design Patterns e boas práticas de desenvolvimento no dia a dia.
* Participar de reuniões e rituais ágeis, contribuindo com ideias, feedbacks e soluções.
* Manter a documentação técnica atualizada e acessível para o time.
* Ter autonomia para gerenciar tarefas, prazos e prioridades com responsabilidade.
* Colaborar de forma ativa com outros times e áreas da empresa, sempre com boa comunicação e espírito de equipe.
Requisitos Essenciais (Experiência Mandatória):
* Linguagens e Frameworks:
* Domínio em PHP e experiência sólida com frameworks modernos como Laravel ou Symfony.
* Sólida experiência com PHP para desenvolvimento de aplicações web e APIs.
* Profundo conhecimento em princípios de design de software (SOLID, KISS, DRY) e Design Patterns.
* Experiência com programação assíncrona (usando bibliotecas como ReactPHP ou Swoole é um plus).
* Desenvolvimento e Boas Práticas:
* Expertise no design, desenvolvimento e otimização de APIs RESTful (familiaridade com Swagger/OpenAPI é um plus).
* Proficiência com Git, GitHub e estratégias de versionamento (Git Flow, Trunk-Based Development).
* Experiência com GitHub Actions para CI/CD.
* Experiência no desenvolvimento de serviços gRPC com PHP, incluindo a definição de arquivos .proto e a implementação de stubs de cliente/servidor.
* Bancos de Dados:
* Experiência robusta com bancos de dados relacionais (MySQL, PostgreSQL), incluindo modelagem de dados, escrita de queries complexas e otimização (análise de planos de execução).
* Conhecimento prático em ORMs, especialmente Eloquent (Laravel) ou Doctrine (Symfony).
* Vivência com bancos de dados NoSQL (MongoDB, Redis), compreendendo seus casos de uso, modelagem e boas práticas.
* Cloud e Infraestrutura:
* Experiência com serviços AWS, como: EC2, ECS (ou EKS), RDS, S3, SQS, SNS, EventBridge.
* Sólidos conhecimentos em Docker (criação e otimização de Dockerfiles, Docker Compose).
* Testes:
* Experiência na criação e manutenção de testes automatizados (unitários, de integração) com frameworks como PHPUnit.
Características pessoais desejadas:
* Perfil investigativo e pró-ativo.
* Autonomia e organização na veia.
* Comunicação clara e eficaz (falada e escrita).
* Espírito de equipe e colaboração real oficial.
* Flexível e adaptável a diferentes cenários.
* Capacidade de ser referência técnica para o time.