
A Smart Working é um serviço de recrutamento que ajuda empresas a formar equipes de desenvolvimento de software com desenvolvedores avaliados de todo o mundo. Seu processo de seleção inclui avaliações técnicas e verificações de antecedentes, conectando empresas a desenvolvedores experientes em diversas linguagens de programação e frameworks. A Smart Working apoia a contratação flexível e remota para organizações de áreas como consultoria, saúde e marketing, ajudando a ampliar a capacidade de desenvolvimento e, ao mesmo tempo, gerenciar os custos de recrutamento e operação.
Engenheiro Sênior de PHP e Symfony (Paquistão, remoto)
Lidere o desenvolvimento backend da plataforma empresarial de marketing e dados de receita da Smart Working. Modernize o Symfony, fortaleça a escalabilidade e colabore com Angular, serviços de IA e DevOps.
Descrição
- Liderar a entrega de backend na aplicação principal em Symfony
- Revisar e questionar o código produzido por engenheiros e ferramentas de IA
- Apoiar a migração do Symfony 6.1 para o Symfony 7
- Melhorar o desempenho, a escalabilidade e a manutenibilidade da aplicação
- Colaborar com Angular, TypeScript, serviços de agentes de IA em Python e DevOps
- Compreender e analisar a base de código Angular e TypeScript
- Avaliar o impacto das decisões técnicas em todo o sistema
- Encontrar as causas raiz e melhorar as estratégias de implementação
- Desenvolver soluções fáceis de manter em uma base de código legada
- Trabalhar de forma independente e colaborativa em uma equipe remota e multifuncional
- Manter os controles de SOC 2, PII e segurança
Requisitos
- Pelo menos 8 anos de experiência comercial em engenharia de software, incluindo 5 anos ou mais com PHP
- Pelo menos 7 anos de experiência especializada com PHP
- Pelo menos 3 anos de experiência comercial avançada e recente com Symfony 6.x ou 7; experiência sênior equivalente com Laravel poderá ser considerada
- Pelo menos 4 anos de experiência avançada em design de sistemas backend e escalabilidade
- Pelo menos 2 anos de experiência avançada aplicando ferramentas de IA de forma crítica, incluindo a revisão e o questionamento de resultados gerados
- Pelo menos 5 anos de experiência avançada com MySQL em design de esquemas e otimização de consultas; experiência equivalente com PostgreSQL ou bancos de dados relacionais poderá ser considerada
- Pelo menos 1 ano de familiaridade com Angular ou TypeScript; experiência com TypeScript e React ou Vue poderá ser considerada, enquanto a ausência de experiência em frontend será eliminatória
- Pelo menos 3 anos de experiência avançada em testes automatizados com PHPUnit; Pest ou um framework de testes PHP equivalente poderá ser considerado
- Pelo menos 1 ano de experiência intermediária atualizando frameworks e modernizando código legado
- Pelo menos 2 anos de experiência intermediária com AWS; experiência com Azure ou GCP poderá ser considerada
- Fluência em inglês escrito e falado
- Fortes habilidades de comunicação escrita e verbal, com histórico de trabalho remoto eficaz
- Disponibilidade para trabalhar no horário do Reino Unido
- Capacidade de passar por rigorosas verificações de antecedentes e seguir as políticas de PII
- Grande autonomia, incluindo a capacidade de trabalhar sem orientação próxima após 2 a 3 meses
- Abordagem técnica prática combinada com uma mentalidade de arquiteto
- Respeito pelos controles de SOC 2, PII e segurança
Benefícios
- Emprego em tempo integral e de longo prazo
- Posição totalmente remota
- Uma comunidade comprometida com o crescimento profissional e o bem-estar
- Ambiente de trabalho remoto desde o início
- Contato com uma equipe e um produto globais