Desenvolvedor(a) Laravel Pleno

Remoto, BR

Seleção conduzida pela Sylision. A empresa contratante é confidencial neste anúncio. Modelo 100% remoto. Contratação: tempo integral, CLT ou PJ. **O que você vai fazer** * Evoluir o processamento em lote com jobs em fila, retentativa e limite de concorrência. * Implementar validação por linha com mensagem de erro que o parceiro consiga acionar. * Tratar codificação de caractere, separador e formato de data variáveis entre parceiros. * Impedir reprocessamento duplicado de uma mesma remessa. * Escrever testes com arquivos de exemplo reais, incluindo os malformados. * Monitorar fila e tempo de importação, e agir antes de a fila acumular. **Requisitos** * De 2 a 4 anos com PHP em produção, com Laravel em pelo menos um projeto de porte. * Domínio de fila no Laravel (Queue, Horizon) e do que acontece quando um job falha. * SQL para inserção em massa, consulta de verificação e migração de dados. * Experiência lidando com arquivo grande sem carregar tudo em memória. * Prática de teste automatizado, incluindo caso de erro. **Diferenciais** * Ter trabalhado com integração B2B, EDI ou layout posicional legado. * Conhecer S3 ou outro armazenamento de objeto. * Noção de observabilidade em worker (métrica de fila, alerta de atraso). * Experiência com Docker em ambiente de desenvolvimento e de teste. **Como é trabalhar aqui** Remoto, com tarefas organizadas por domínio e não por fila de tickets. Você vai ficar na importação por tempo suficiente para ter opinião fundamentada sobre ela. O time discute mudança estrutural antes de escrever código, em texto curto, para que a decisão fique consultável depois. Revisão de código é feita por quem conhece a área. **Benefícios oferecidos pela empresa contratante** * Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe * Trabalhe de qualquer lugar, com liberdade e flexibilidade * Conexão global: convivência com times de diferentes países e culturas * Apoio à saúde física com TotalPass e Mediquo * Cuidado com a saúde mental pelo programa Team Care * Contratação e jornada definidas com a empresa contratante **Tecnologias** PHP, Laravel, MySQL, Laravel Horizon, Redis, AWS, Docker, PHPUnit, SQL **Como funciona o processo** A busca é feita por pessoas: quando o seu perfil combina com a vaga, a Sylision entra em contato, normalmente por WhatsApp. O seu currículo também passa a valer para os próximos processos compatíveis. Os seus dados são tratados conforme a LGPD, e a remoção é feita a qualquer momento, a seu pedido. Benefícios: * Trabalho remoto Local do trabalho: Remoto