Tarefas e Responsabilidades
Experiência sólida com PHP e frameworks associados (Laravel, Symfony ou similares).
Conhecimento avançado em bancos de dados SQL (MySQL, PostgreSQL) e NoSQL (MongoDB, DynamoDB ou similares).
Experiência com sistemas de filas como SQS, Kafka ou equivalentes.
Familiaridade com controle de versão (Git) e metodologias ágeis.
Boa comunicação e habilidade para trabalho em equipe.
E se tiver isso também, melhor ainda:
Ter disponibilidade de aprender novas tecnologias, de acordo com as necessidades.
Conhecimento em Node.js com TypeScript para desenvolvimento de APIs.
Experiência com IA e integração de APIs de LLMs (como OpenAI, Hugging Face ou similares).
Habilidade na criação de prompts coesos para modelos de linguagem, otimizando interações com IA.
Familiaridade com arquiteturas serverless ou microsserviços.
Orientação a Objetos.
Boas práticas de desenvolvimento (S.O.L.I.D / Design Patterns / Clean Code).
Ferramentas de qualidade de código.
Experiência com metodologias ágeis, como Scrum.
Docker.
Continuous Integration (CI).
Conhecimento em AWS.
Desenvolver e manter aplicações web utilizando PHP.
Projetar, implementar e otimizar consultas em bancos de dados SQL e NoSQL.
Implementar e gerenciar sistemas de filas (SQS, Kafka ou similares) para processamento assíncrono.
Garantir a qualidade do código através de revisões e boas práticas.
Colaborar com equipes de produto e design para entregar soluções alinhadas às necessidades do negócio.
Monitorar e otimizar a performance de sistemas em produção.