Desenvolvedor FullStack Sênior (Node/PHP/React)
Empresa confidencial
Descrição da vaga
Estamos ampliando nossa equipe e buscamos um(a) Desenvolvedor(a) Full Stack Sênior para atuar em um ambiente dinâmico, distribuído e altamente escalável. Este profissional terá uma posição de destaque no aprimoramento da arquitetura da nossa plataforma, sendo fundamental em decisões técnicas e na implementação de melhorias significativas em performance, escalabilidade e observabilidade.
Se você possui sólida experiência técnica, uma mentalidade voltada para engenharia e já trabalhou em sistemas de alta disponibilidade, queremos conhecê-lo(a)!
Responsabilidades:
Desenvolver e otimizar aplicações backend com PHP e Node.js.
Criar e manter interfaces frontend utilizando React e jQuery.
Trabalhar com arquiteturas orientadas a eventos, implementando soluções com NSQ e Kafka.
Aplicar estratégias de cache eficazes com Redis e Memcached.
Modelar e otimizar dados utilizando MongoDB.
Garantir a observabilidade das aplicações com OpenSearch/Kibana e New Relic.
Implementar e gerenciar ambientes containerizados utilizando Docker.
Participar ativamente de decisões arquiteturais e revisões de código.
Assegurar a qualidade, performance e segurança dos sistemas desenvolvidos.
Se você é apaixonado(a) por tecnologia, tem experiência significativa em desenvolvimento e busca novos desafios, venha fazer parte da nossa equipe! Estamos ansiosos para conhecer suas ideias e suas contribuições para o nosso projeto.
Requisitos Técnicos
Backend
Experiência sólida com PHP e Node.js
Desenvolvimento de APIs REST
Experiência com sistemas distribuídos
Boas práticas de arquitetura (SOLID, Clean Code, Design Patterns)
Frontend
Experiência com React
Experiência com jQuery (manutenção/evolução de legados)
Integração com APIs
Boas práticas de performance frontend
Arquitetura & Infra
Experiência com mensageria/event streaming (NSQ e/ou Kafka)
Uso de Redis e Memcached para cache
Experiência com MongoDB
Experiência com Docker
Monitoramento e observabilidade com OpenSearch/Kibana e New Relic
Diferenciais
Experiência com arquitetura de microsserviços
Sistemas de alta escala ou alto volume de eventos
Experiência com ambientes críticos (fintech, marketplaces, plataformas SaaS)
Cultura DevOps
