Backend Senior PHP
Vaga: Desenvolvedor(a) Back-end PHP | Time de Tecnologia
Local: 100% Remoto
Tipo: Tempo integral
Nível: Sênior
Estamos em busca de um(a) Desenvolvedor(a) Back-end PHP Sênior para integrar o time de engenharia da Agilize e atuar no desenvolvimento de soluções robustas, escaláveis e com alta complexidade. Essa pessoa será parte fundamental na redução do monolito existente, aumento da qualidade técnica da plataforma contábil e disseminação de boas práticas de engenharia com pensamento em performance, segurança e qualidade.
O que você vai fazer por aqui:
- Desenvolver funcionalidades back-end utilizando PHP (Laravel e NeosFlow);
- Projetar e manter APIs RESTful seguras, performáticas e bem estruturadas;
- Trabalhar com mensageria (preferencialmente RabbitMQ) mas outros backgrounds são bem vindos. O importante é entender sobre sync vs async;
- Trabalhar com bancos de dados relacionais e não relacionais;
- Utilizar Docker no desenvolvimento e na entrega dos serviços;
- Implementar testes automatizados (unitários, integração, end-to-end);
- Participar de decisões de arquitetura e contribuir com boas práticas de engenharia;
- Identificar e corrigir problemas de performance e legibilidade;
- Colaborar com práticas como Pair Programming, Mob Programming e Code Review;
- Apoiar o desenvolvimento técnico de pessoas desenvolvedoras menos experientes;
- Trabalhar de forma colaborativa, proativa e comunicativa com todo o time;
Requisitos obrigatórios:
- Conhecimento sólido em um framework PHP moderno (e.g. Laravel);
- Vivência com filas/mensageria (RabbitMQ ou similares);
- Experiência com bancos relacionais (MySQL e/ou PostgreSQL);
- Conhecimento de bancos não relacionais;
- Experiência na construção de APIs RESTful;
- Conhecimento prático em Docker;
- Experiência com testes automatizados;
- Entendimento de sistemas distribuídos;
- Conhecimento em arquitetura de software (Clean, Hexagonal, etc);
- Domínio de princípios como DRY, KISS, YAGNI e práticas de Clean Code;
- Capacidade de analisar e melhorar performance de aplicações e indexação de banco de dados.
Serão diferenciais (não obrigatórios, mas te colocam à frente):
- Conhecimento em Cloud (preferencialmente AWS);
- Experiência anterior com fintechs;
- Vivência com sistemas legados;
- Ter participado de migrações de arquiteturas monolíticas para microserviços;
- Familiaridade com o framework Neos Flow;
- Vivência com outras linguagens de programação.
O que oferecemos:
- Salário competitivo;
- Plano de Saúde Unimed Nacional;
- Ticket Refeição Caju 41,00/dia;
- Auxílio home office no valor de R$ 250,00;
- Acesso à plataforma de educação Único Skill (acesso a diversos cursos, graduação, idiomas, etc);
- Wellhub;
- Seguro de vida;
- Modelo de trabalho Full Remoto;
- Day off de aniversário;
- Licença maternidade e paternidade estendidas;
- Trabalho remoto com flexibilidade de horário;
- Ambiente colaborativo, que valoriza pessoas e autonomia;
- Oportunidade real de crescimento profissional e aprendizado contínuo;
- Acesso a cursos, eventos e conteúdos de tecnologia e produto;
- Participação ativa em decisões de produto e tecnologia.
Sobre a Agilize:
Somos uma empresa de tecnologia que atua no mercado de Contabilidade no Brasil e atende todo o território nacional. Somos a Contabilidade do Empreendedor Brasileiro.
A Agilize é a 1ª Contabilidade Online do Brasil, acelerada por Google, Amazon e Endeavor.
Recentemente levantamos uma rodada Series B, liderada pela seguradora francesa AXA, com participação da L4 Capital (fundo da B3) e da Stone, nossa investidora desde 2020.
Seguimos em frente com a missão de desburocratizar a contabilidade, impactando a vida de milhares de micro e pequenos empresários ao oferecer comodidade, paz de espírito e redução de custos.
Candidatar a esta vaga
*
indica um campo obrigatório