Job Closed
This listing is no longer active.
Senior Backend Software Engineer - NodeJS
Location
Brazil
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Software Engineer - NodeJS
RD Station - Sourcing
Role Description Você fará parte do novo time RD Conversas, dedicado a um projeto para construir do zero uma solução de e-mail integrada à plataforma RD Conversas, que atualmente foca em WhatsApp. Seu papel será desenvolver novas funcionalidades dentro de um produto consolidado, equilibrando velocidade, qualidade e constância, além de ser referência técnica para o time, apoiando e direcionando a equipe. - Projetar soluções escaláveis, seguras e de fácil manutenção para o novo sistema de e-mail. - Escrever código de alta qualidade, seguindo boas práticas e padrões. - Realizar revisões de código (code review) para garantir qualidade, performance e legibilidade. - Identificar e resolver problemas complexos, como bugs críticos, gargalos de performance e falhas de arquitetura. - Mentorar desenvolvedores júnior e pleno, compartilhando conhecimento técnico e boas práticas. - Contribuir para a arquitetura do sistema e melhoria contínua dos processos, como CI/CD, testes automatizados e deploy. - Traduzir requisitos de negócio em soluções técnicas, comunicando riscos e prazos de forma clara. Qualifications - Experiência sólida em engenharia de software com foco em Node.js; - Domínio em TypeScript. - Vivência com Vue.js. - Forte conhecimento em testes de software. - Conhecimento em arquitetura de software e boas práticas de desenvolvimento. - Capacidade de comunicação clara, proatividade, autonomia e perfil de liderança técnica. - Pensamento crítico, analítico e sistêmico, com visão estratégica e escalável. - Habilidade para negociar, organizar e trabalhar em equipe colaborativa. Requirements - Experiência prévia em projetos de sistemas de e-mail ou comunicação será considerado um diferencial. - Vivência em times multidisciplinares e ambientes ágeis. Processo Seletivo - Aplicação - Envio da inscrição; - Mindsight – Teste de estilo de trabalho; - Talent Acquisition - Entrevista por competência com o time de recrutamento; - Desafio Técnico – Teste de avaliação de habilidades técnicas; - Entrevista Técnica - Entrevista técnica para discussão de requisitos da vaga; - Entrevista Final - Conversa final com a gerência para alinhamento; - BP Interview - Momento com a Business Partner para falar sobre cultura e valores; - Offer - Fase de conclusão do processo seletivo, com a apresentação da proposta de trabalho. Obs: Podem ter etapas complementares e/ou alterações, de acordo com a necessidade do processo.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Desarrollar y mantener servicios y APIs backend escalables utilizando TypeScript • Desarrollar sistemas orientados a servicios usando NestJS • Integrar servicios backend con plataformas en la nube, idealmente Azure • Implementar modelos de datos y patrones de acceso • Trabajar con sistemas habilitados para IA y APIs externas • Aplicar principios de diseño seguro • Implementar flujos de trabajo asíncronos y manejo de errores resiliente • Asegurar una sólida cobertura de pruebas • Trabajar con pipelines de configuración y despliegue
Senior Backend Engineer – Ruby on Rails
Global ChangerAccelerate your company's decarbonisation with our intuitive software.
• Shape the backbone of our Corporate Carbon Footprint (CCF) module • Backend architecture and domain modeling for the CCF module for Scope 1, 2 and 3, emission factor matching, calculation engines and reporting flows • Scalability and performance of data-heavy workflows handling millions of activity data points across complex customer organisations • Setting technical direction for the Rails codebase and its long-term evolution service boundaries, data model, API surface • Technical excellence across the squad: clean code, deliberate test pyramid, thoughtful API design, disciplined handling of technical debt • Knowledge exchange and code quality through reviews, pairing and architectural discussions that level up everyone around you
Java Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
• Build and operate systems with high transactions per second (TPS) • Implement comprehensive observability • Diagnose and resolve complex incidents in distributed systems • Proactively identify technical improvements and manage technical debt • Mentor junior developers and work collaboratively within agile methodologies
Senior .NET Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
• Design and implement scalable, high-quality components and services aligned with team and company goals • Contribute to technical decisions on solution design, architecture, technical debt, reliability, and performance • Collaborate with product managers, designers, and stakeholders to translate customer needs into balanced technical solutions • Monitor and improve system performance • Champion best practices in software development, agile methodologies, and continuous improvement • Own delivery pipeline (code quality, testing, deployments) and participate in on-call duties.


