
Pessoa Desenvolvedora Fullstack NodeJS / ReactJS III (Tech Demanda e Operações)
- Brasil
- Permanente
- Período integral
- Projetar, desenvolver e implementar soluções de backend e/ou frontend robustas, escaláveis e de alta performance, com foco em arquiteturas complexas;
- Implementar novas funcionalidades, atuar na manutenção e otimização de serviços e sistemas existentes;
- Assumir a responsabilidade de ponta a ponta pelo desenvolvimento, incluindo testes unitários e automatizados, deploy e monitoramento das soluções em produção;
- Realizar Code Reviews criteriosos para garantir boas práticas, padrões de qualidade, performance e legibilidade do código, e atuar como referência técnica para pares;
- Zelar pela saúde e qualidade do código, identificando melhorias e oportunidades de refatoração em sistemas complexos;
- Manter a documentação técnica atualizada e clara;
- Monitorar a saúde das aplicações em produção com ferramentas de observabilidade (ex: New Relic);
- Diagnosticar e resolver incidentes de forma proativa, focando na causa raiz para soluções definitivas e prevenindo recorrências;
- Participar ativamente de discussões técnicas e de produto para encontrar as melhores soluções, influenciando as decisões de arquitetura e design;
- Sugerir e colaborar em melhorias técnicas e arquiteturais, avaliando novas tecnologias e propondo sua adoção quando relevante;
- Compartilhar conhecimento, mentorear desenvolvedores menos experientes e contribuir para a evolução contínua da cultura de engenharia do time;
- Colaborar de forma próxima e eficaz com equipes multidisciplinares (Produto, Design, Front-end, Backend, Negócio);
- Participar das decisões na implementação dos produtos, demonstrando senso de dono.
- Experiência como Full Stack (preferencialmente utilizando NodeJS e/ou ReactJS);
- Experiência com Typescript;
- Experiência com arquiteturas distribuídas;
- Experiência no desenvolvimento de APIs REST;
- Experiência em CI/CD;
- Experiência com versionamento de código;
- Experiência com bancos de dados relacionais ou não-relacionais, como PostgreSQL, MySQL, DynamoDB, MongoDB;
- Experiência com produtos digitais;
- Conhecimento em programação orientada a objetos ou funcional;
- Vivência em times ágeis (Scrum, Kanban, etc.);
- Capacidade de trabalhar em um ambiente multifuncional, multi-linguagem e colaborativo, de maneira autônoma;
- Pragmatismo para resolução de problemas.
- Experiência com ferramentas de monitoria (APM e Logs) tais como New Relic, Grafana;
- Experiência com cloud (preferencialmente AWS);
- Conhecimento em Clean Architecture;
- Conhecimento de boas práticas de qualidade como TDD, BDD e SOLID;
- Conhecimento de mensageria.
- Aqui, sua Saúde é prioridade
- Para cuidar da sua Alimentação
- Garantindo Bem-Estar e Qualidade de Vida em todos os aspectos da vida
- Para a Família, nosso bem mais precioso
- Mobilidade para sua jornada presencial
- Seguridade para proteção e tranquilidade financeira