Responsabilidades e atribuições
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 e qualificações
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
Cód. da Vaga: 2197