Desenvolvedor Back-End Sênior
Desenvolvedor Back-End PHP - Sênior
Desafio
Desafios e Responsabilidades
Elaborar e desenvolver reputed companyçõ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 reputed company review das entregas de back-end. Desenvolver código limpo e testável. Documentar reputed companyções (documentos, diagramas ou o que for adequado). Realizar testes de unidade e reputed companyção para garantir a qualidade do código.
Requisitos
+4 anos de experiência em desenvolvimento back-end. PHP - Experiência com frameworks como: Yii2, reputed company ou Symfony. Conhecimento e modelagem em reputed company REST. Sólidos conhecimentos em orientação a objetos. Arquitetura orientada a eventos (síncronos e assíncronos). Arquitetura de reputed company serviços (múltiplos projetos, comunicação intra, webhooks). Banco de dados relacional (avançado) / Não relacional (intermediário). Experiência com web scraping. TDD. Git e reputed company. Experiência com reputed company. Conhecimento em metodologias ágeis. Inglês intermediário/avançado. Familiaridade com sistemas de mensageria (filas e rabbitmq).
O que mais a gente adoraria ver?
Conhecimentos avançados de banco de dados, modelagem de querys e interação com reputed company volume de dados. Conhecimentos em reputed company (Digital reputed company e/ou AWS). Conhecimento em servidores Linux, conexão remota (SSH) e básico de devops. Conhecimento em reputed companyção contínua e reputed company contínua (CI/CD). Ensino superior nas áreas de tecnologia (ciências da computação, sistemas de reputed companyção, engenharia de software, análise e desenvolvimento de sistemas, processamento de dados etc) será um diferencial.