Desenvolvedor Full Stack Web (PHP e/ou Node) - Pleno

Rock Encantech

remoto· CLT

Descrição da vaga

Quem somos

Na Rock Encantech acreditamos que tecnologia é o principal habilitador para transformar a experiência do varejo.

Desenvolvemos um ecossistema digital que conecta varejistas e consumidores por meio de um app whitelabel, marketplace e soluções financeiras integradas. Nosso desafio é construir produtos de alta disponibilidade, capazes de processar milhões de transações e escalar com segurança, performance e simplicidade.

Buscamos pessoas curiosas, colaborativas e apaixonadas por resolver problemas reais através da tecnologia. Pessoas que gostem de aprender continuamente, compartilhar conhecimento e construir soluções de alto impacto.

Sua missão

Desenvolver e evoluir aplicações FullStack que sustentam produtos críticos da Rock Encantech, contribuindo para a entrega contínua de soluções escaláveis, seguras e performáticas para nossos clientes.

Você atuará em um dos nossos squads (Marketplace ou Super App), trabalhando em conjunto com Engenharia, Produto e Dados para transformar desafios de negócio em soluções tecnológicas.

Como será seu dia a dia

  • Desenvolver novas funcionalidades Backend e Frontend.
  • Evoluir aplicações existentes buscando qualidade, escalabilidade e performance.
  • Construir APIs REST seguindo boas práticas de desenvolvimento.
  • Desenvolver integrações entre sistemas internos e externos.
  • Escrever código limpo, reutilizável e testável.
  • Participar de revisões de código contribuindo para a qualidade das entregas.
  • Corrigir incidentes e investigar problemas em ambiente produtivo.
  • Desenvolver testes automatizados.
  • Trabalhar com bancos relacionais e NoSQL.
  • Participar das cerimônias ágeis.
  • Documentar soluções técnicas sempre que necessário.
  • Colaborar com Product Managers e Designers para transformar requisitos em soluções eficientes.
  • Contribuir continuamente para evolução da plataforma e redução de débito técnico.

O que esperamos de você

Obrigatório

  • Experiência profissional como Desenvolvedor(a) FullStack.
  • Experiência com PHP (Laravel ou Symfony) ou Node.js (NestJS).
  • JavaScript ou TypeScript.
  • Next.js.  
  • HTML5 e CSS3.
  • Desenvolvimento de APIs REST.
  • Git.  
  • Docker.  
  • Conhecimento em Linux.
  • Banco de dados relacionais (MySQL ou PostgreSQL).
  • Banco NoSQL (MongoDB ou Redis).
  • Testes automatizados.
  • Clean Code e SOLID.
  • Experiência utilizando serviços AWS.
  • Experiência trabalhando em ambiente ágil.

Será um diferencial

  • Microsserviços.  
  • Domain Driven Design (DDD).
  • Mensageria (SQS, RabbitMQ ou similares).
  • CI/CD.  
  • Observabilidade.  
  • Event Driven Architecture.
  • Desenvolvimento para Marketplace ou E-commerce.
  • Sistemas de alta disponibilidade.

Buscamos alguém que

  • Tenha autonomia para conduzir suas entregas.
  • Goste de aprender continuamente.
  • Tenha boa comunicação.
  • Compartilhe conhecimento.
  • Receba e ofereça feedbacks técnicos.
  • Pense sempre na melhor solução para o cliente.
  • Seja colaborativo e tenha senso de dono.

Mais vagas como esta