Desenvolvedor Backend PHP - Sênior

  • PJ
  • Período integral
  • Remoto
  • Desenvolvimento

Na MaisMei, acreditamos no potencial empreendedor dos brasileiros. Nossa plataforma é dedicada a simplificar a vida dos Microempreendedores Individuais (MEIs), ajudando-os a crescer e prosperar em seus negócios. Se você é um empreendedor nato, assim como nós, e busca um ambiente desafiador e inovador, junte-se a nós e faça parte da nossa missão de impulsionar o empreendedorismo no Brasil!

Desafio

Estamos em busca de um profissional de Desenvolvimento PHP Sênior para integrar nossa equipe de tecnologia. Esse profissional terá o desafio de liderar a criação de soluções escaláveis, robustas e de fácil manutenção, garantindo desempenho otimizado e qualidade por meio de práticas padronizadas pela MaisMei e também através de Code Review com seus pares.

Com grande experiência técnica, será responsável por cumprir tarefas de nível complexo com autonomia e auto-gerência. Além disso, será responsável por documentar soluções, adaptar-se a metodologias ágeis, padrões internos já existentes e lidar com tecnologias multidisciplinares, trazendo inovação e liderança para projetos desafiadores.

Responsabilidades

  • Elaborar e desenvolver soluções em arquitetura de software reutilizáveis, escaláveis e de fácil manutenção.
  • Identificar e solucionar problemas de desempenho.
  • No papel de desenvolvedor Senior, apoiar os demais desenvolvedores da equipe (orientação) e fazer code review das entregas de back-end.
  • Desenvolver código limpo e testável.
  • Documentar soluções (documentos, diagramas ou o que for adequado).
  • Realizar testes de unidade e integração para garantir a qualidade do código.

Requisitos

  • +5 anos de experiência em desenvolvimento backend.
  • PHP - Experiência com frameworks como: Yii2, Laravel ou Symfony.
  • Conhecimento e modelagem em APIs REST.
  • Sólidos conhecimentos em orientação a objetos.
  • Arquitetura orientada a eventos (síncronos e assíncronos/jobs).
  • Arquitetura de micro serviços (múltiplos projetos, comunicação intra, webhooks).
  • Familiaridade com sistemas de mensageria (filas e rabbitmq).
  • Banco de dados relacional (avançado) / Não relacional (intermediário).
  • Experiência com web scraping e crawlers.
  • Git e GitHub.
  • Experiência com Docker.
  • Conhecimento em metodologias ágeis.
  • Inglês técnico.

O que mais a gente adoraria ver?

  • Conhecimentos avançados de banco de dados, modelagem de querys e interação com alto volume de dados.
  • Conhecimentos em cloud (Digital Ocean e/ou AWS).
  • Conhecimentos de TDD para PHP.
  • Conhecimento em servidores Linux, conexão remota (SSH) e básico de devops.
  • Conhecimento em integração contínua e entrega contínua (CI/CD).
  • Ensino superior nas áreas de tecnologia (ciências da computação, sistemas de informação, engenharia de software, análise e desenvolvimento de sistemas, processamento de dados etc) será um diferencial.