Desenvolvedor PHP Especialista | Backend

Descrição da vaga:

A Agidesk busca um(a) Engenheiro(a) de Software PHP Backend para orquestrar a evolução de nossa arquitetura, construindo soluções robustas e escaláveis.

Você é um profissional com vasta experiência em PHP Backend em projetos de alto desempenho? Quer aplicar seus conhecimentos em Arquitetura de Sistemas, APIs e Microservices em um ambiente de startup em crescimento acelerado? Seu lugar é aqui! Na Agidesk, sua missão será garantir a excelência técnica no backend, desenhando soluções escaláveis e mentorando nosso time.

O seu desafio:

  1. Guardião da Arquitetura PHP (Backend): Garantir a saúde e a performance do nosso produto principal, aplicando padrões como SOLID, DDD e Clean Architecture na stack PHP.
  2. Arquiteto de Soluções Escaláveis: Liderar o design e implementação de APIs REST/GraphQL de alta performance, serviços escaláveis e integrações complexas.

O que você vai liderar:

  1. Design Estratégico: Definir a arquitetura backend para novos serviços (microsserviços, APIs, funções serverless), garantindo escalabilidade, segurança e manutenibilidade.
  2. Padrões e Qualidade: Estabelecer diretrizes de Clean Code, SOLID e testes (Unitários/Integração), sendo a referência para Code Review e qualidade do código backend.
  3. Desenvolvimento Crítico: Atuar diretamente na resolução de gargalos de performance e no desenvolvimento das features mais complexas, incluindo otimização de queries e processamento assíncrono.
  4. Mentoria e Capacitação: Orientar e desenvolver tecnicamente o time, promovendo a cultura de engenharia e melhores práticas de desenvolvimento backend.
  5. DevOps e Cloud: Otimizar pipelines de CI/CD e a infraestrutura em Cloud (AWS/GCP/Azure), garantindo a estabilidade, monitoramento e escalabilidade em produção.

O Perfil que buscamos:

Buscamos um profissional com profundidade técnica e visão arquitetural em desenvolvimento Backend PHP.

Requisitos Mandatórios:

  1. Sólida Experiência Sênior (5+ anos): Histórico de entregas significativas em desenvolvimento backend de alta complexidade.
  2. Domínio de PHP Backend: Experiência avançada com PHP Orientado a Objetos e frameworks robustos (CodeIgniter, Laravel, Symfony), com profundo conhecimento de seus recursos avançados (Service Container, Eloquent ORM, Queue, Events, etc.).
  3. APIs e Integrações: Experiência prática e profunda no desenvolvimento de APIs REST/GraphQL, autenticação (OAuth2, JWT), versionamento de APIs e documentação (Swagger/OpenAPI).
  4. Arquitetura de Software: Conhecimento aprofundado em Padrões de Projeto (Design Patterns), Arquitetura de Microsserviços, Event-Driven Architecture e Domain-Driven Design (DDD).
  5. Mensageria e Processamento Assíncrono: Experiência com sistemas de filas e mensageria (RabbitMQ, Kafka, SQS, Redis Queue) para processamento em background e comunicação entre serviços.
  6. Infraestrutura: Conforto em ambientes Linux/Docker/Kubernetes e experiência com CI/CD (GitLab CI, GitHub Actions, Jenkins).
  7. Bancos de Dados: Habilidade para modelar, otimizar queries e gerenciar bancos relacionais e não-relacionais (MySQL, PostgreSQL, Redis, MongoDB, Elasticsearch).

Diferenciais:

  1. Experiência com arquitetura hexagonal (Ports & Adapters) ou Clean Architecture.
  2. Vivência com desenvolvimento Full Cycle Engineer e observabilidade (logs, métricas, tracing).
  3. Conhecimento em cache strategies (Redis, Memcached) e otimização de performance.
  4. Experiência com Event Sourcing e CQRS.
  5. Familiaridade com práticas de segurança backend (OWASP, pen testing, security hardening).

Se você se identifica com essa cultura de crescimento e alto desempenho, venha fazer parte do nosso time e impulsionar a Agidesk conosco!

Candidate-se agora e venha fazer parte do nosso time!

Localização
Modelo de contratação
Modelo de trabalho
Porto Alegre, RS, BR
Autônomo PJ
Remoto