Tech Lead – Engenharia de Software Node.js & React

PJ, São Paulo Hybrid

Já pensou em se tornar um Roxpert e trabalhar na empresa que ficou no 66º lugar entre as 1212 pequenas melhores para se trabalhar ranqueadas pelo GPTW? 🚀 A Rox Partner é uma empresa jovem, focada em dados, em rápido crescimento como consultoria. Com 7 anos de atuação no mercado, já contamos com mais de 180 Roxperts, ótimos clientes, parceiros e inúmeros desafios!! E aí, bora evoluir juntos? 🚀🚀

Estamos em busca de um Tech Lead – Engenharia de Software Node.js & React qualificado e proativo para se juntar à nossa equipe de desenvolvimento. Se você é um profissional apaixonado por tecnologia gostaríamos de conhecê-lo.

 

Responsabilidades e Atribuição

  • Definir, manter e evoluir a arquitetura das aplicações web, mobile e backend, assegurando escalabilidade, segurança, desempenho e resiliência.
  • Liderar tecnicamente o desenvolvimento frontend em React.js, estabelecendo padrões de arquitetura de componentes, gerenciamento de estado e boas práticas de performance.
  • Atuar no desenvolvimento e na revisão de soluções backend em Node.js, incluindo APIs RESTful e GraphQL, autenticação, autorização e segurança. 
  • Apoiar tecnicamente o desenvolvimento mobile, preferencialmente em React Native, garantindo coerência arquitetural com o stack web.
  • Definir padrões de integração entre sistemas, serviços e microsserviços, considerando arquiteturas orientadas a eventos quando aplicável.
  • Projetar, revisar e validar modelos de dados em bancos relacionais e não relacionais, como PostgreSQL e MongoDB.
  • Garantir a performance, integridade e escalabilidade das consultas e estruturas de dados.
  • Atuar em conjunto com os times de tecnologia na definição e manutenção da infraestrutura em nuvem, em ambientes como AWS, Google Cloud ou Azure.
  • Garantir a adoção de práticas de CI/CD, automação de deploy, versionamento e uso de containers, como Docker e Kubernetes.
  • Acompanhar indicadores de operação, monitoramento, logs e disponibilidade das aplicações, assegurando estabilidade e rápida resposta a incidentes.
  • Promover e garantir a cultura de testes automatizados, incluindo testes unitários, de integração e end to end.
  • Definir e assegurar padrões de qualidade de código, revisões técnicas e boas práticas de engenharia de software.
  • Apoiar decisões técnicas estratégicas, avaliando riscos, impactos e sustentabilidade das soluções.
  • Atuar como referência técnica e mentor da equipe de desenvolvimento, promovendo evolução técnica, compartilhamento de conhecimento e boas práticas.
  • Trabalhar de forma colaborativa com Product Managers, Designers e demais stakeholders, contribuindo para soluções alinhadas às necessidades do negócio.
  • Apoiar o desenvolvimento técnico e profissional do time por meio de feedbacks estruturados e orientação contínua.
  • Atuar em ambientes ágeis, utilizando metodologias como Scrum ou Kanban para planejamento, organização do trabalho e entrega contínua de valor.
  • Contribuir para o planejamento técnico, priorização de demandas e definição de roadmap tecnológico.
  • Identificar, analisar e resolver problemas técnicos complexos, bugs críticos e gargalos de performance.
  • Tomar decisões técnicas assertivas, equilibrando qualidade, prazo, custo e impacto no negócio.
Requirements
  • Domínio de React.js para a plataforma web.
  • Conhecimento em arquitetura de componentes, gerenciamento de estado (Redux/MobX) e performance.
  • Experiência sólida com Node.js.
  • Habilidade para construir e manter APIs (RESTful/GraphQL), gerenciar autenticação e garantir a segurança.
  • Conhecimento em desenvolvimento de aplicativos para iOS e Android, preferencialmente com React Native, para manter a sinergia com o stack web.
  • Experiência com bancos de dados SQL (como PostgreSQL) e NoSQL (como MongoDB) para modelagem e otimização de consultas complexas.
  • Familiaridade com ambientes em nuvem (AWS, Google Cloud ou Azure).
  • Conhecimento em CI/CD, containers (Docker, Kubernetes) e monitoramento de aplicações.
  • Capacidade de desenhar soluções escaláveis, resilientes e seguras.
  • Entendimento de microserviços e arquiteturas orientadas a eventos.
  • Cultura de testes automatizados (unitários, integração, e2e) para garantir a estabilidade da plataforma.
  • Experiência com metodologias como Scrum ou Kanban para planejar e gerenciar o fluxo de trabalho, garantindo as entregas de valor.
Benefits
  • Atuação híbrida em São Paulo, 1x a cada 15 dias – Segunda a sexta, (09h às 18h);
  • Auxílio home-office – Crédito no cartão Ifood para Refeição/Alimentação no valor de R$ 300,00 por mês;
  • Aniversário – Uma data tão especial, a Rox te presenteia com um vale presente e um Day off para que você possa curtir seu dia;
  • Cursos – Acesso completo pela RoxSchool, Plataforma Alura, Pluralsight, Oreilly para livros e palestras e RoxSchool;
  • Certificações – Reembolso de certificação de até R$300,00 (TECNOLOGIA) + Bônus de R$300,00 por certificação alcançada dessas Brands;
  • Auxílio Psicólogo – Duas sessões de Psicoteparia custeados pela ROX mensalmente com psicólogos parceiros;
  • Parceria Feedz – Plataforma gamificada, onde podemos estar mais próximos, melhorarmos a comunicação e acompanharmos como estamos em relação a sentimentos, engajamento, feedback, PDI e desempenho;
  • WellHub (Gympass) – Parceria com academias e aplicativos de saúde e bem-estar;
  • Oferecemos o equipamento de trabalho.