Desenvolvedor(a) backend (laravel/php)

Summary

The role involves developing and maintaining backend APIs and telemetry ingestion pipelines for an industrial IoT monitoring platform using Laravel and PHP. The developer will work with high-volume time-series data, Redis caching, and asynchronous processing to support real-time monitoring of industrial equipment.

A Estech desenvolve a plataforma NEO, um SaaS de monitoramento IoT industrial que acompanha em tempo real mais de 57 mil equipamentos (refrigeração, energia, água e climatização) de grandes redes do varejo brasileiro. Se você manja de Laravel, curte trabalhar com telemetria em alto volume e quer ver seu código impactando operações críticas de verdade, essa vaga pode ser pra você.

Buscamos um(a) desenvolvedor(a) Pleno, com espaço para um Pleno/Sênior mão-na-massa forte em Laravel. Não é uma vaga de Sênior de arquitetura/liderança a direção de arquitetura permanece com o Tech Lead de Backend e a liderança técnica.

RESPONSABILIDADES (seu dia a dia)

  • Desenvolver e manter APIs robustas e escaláveis em Laravel e Lumen, integrando sistemas supervisórios, gateways IoT e APIs externas de fabricantes e clientes.
  • Trabalhar no pipeline de ingestão de telemetria assíncrona, garantindo confiabilidade, tratamento de offsets, retenção e performance dos consumers.
  • Processar e organizar grandes volumes de dados de séries temporais (MySQL + InfluxDB), alimentando dashboards, alertas e relatórios técnicos em tempo real.
  • Criar e manter rotinas automatizadas (cron jobs, filas e workers via Supervisor), assegurando a coleta e análise contínua de dados.
  • Implementar e otimizar cache com Redis e processamento assíncrono, com atenção a consumo de memória, timeouts e comportamento sob carga.
  • Depurar algoritmos de análise de performance de equipamentos e dados históricos, com foco em eficiência e rastreabilidade.
  • Desenvolver e manter integrações com APIs de terceiros (inversores solares, sistemas de clientes, autenticação via tokens e mTLS).
  • Colaborar com os times de front-end, produto e operação para garantir consistência entre as soluções.
  • Garantir qualidade de código com boas práticas, versionamento (Git/GitHub), code review e documentação técnica clara.

REQUISITOS

  • Experiência sólida com PHP e Laravel (essencial); Lumen é um plus.
  • MySQL modelagem de dados e otimização de consultas em bases de grande volume.
  • Docker e docker-compose em ambiente de desenvolvimento e produção.
  • Familiaridade com Redis (cache).
  • Filas assíncronas no Laravel (queues, workers, Horizon) e agendamentos (scheduler/cron).
  • Vivência com REST APIs e autenticação (tokens, Sanctum, OAuth2).
  • Capacidade analítica para debugar fluxos de dados complexos e investigar problemas de performance.
  • Boa comunicação, proatividade e foco em entregar soluções robustas e testáveis.

DIFERENCIAIS

  • Experiência com bancos de séries temporais (InfluxDB / Flux).
  • Conhecimento de Laravel Octane / Swoole e otimização de aplicações long-running.
  • Noções de Python (FastAPI, scripts de processamento de dados, contextos com Machine Learning).
  • Conhecimentos de Linux (linha de comando, Supervisor, troubleshooting em servidores).
  • Vivência com DigitalOcean ou outros provedores cloud.
  • Experiência prévia com IoT, telemetria ou sistemas de monitoramento.

INFORMAÇÕES ADICIONAIS

  • Local: Remoto
  • Horário: Comercial/flexível, de segunda a sexta
  • Modelo de contratação: PJ

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available