Engenheiro de Software Pleno - Soluções em Tempo Real
Somos uma equipe ágil e desafiadora, procurando por profissionais talentosos para colaborar com nosso time técnico sênior.
Nossa solução é utilizada por empresas de todos os portes — de pequenas pizzarias a grandes multinacionais — em áreas como vendas, atendimento, cobrança e pesquisa, sempre com foco em comunicação em tempo real, qualidade e personalização.
O nosso ambiente é real-time, distribuído e com escala significativa. Os principais desafios são:
* Escalação: milhões de chamadas por dia, baixa latência e bilhões de registros para navegação eficiente.
* A Alta disponibilidade: projetamos para que falhas sejam invisíveis para o cliente final.
* Entrega contínua com qualidade: deploys frequentes, testados e monitorados.
* Análises em tempo real: visões sobre grandes volumes de dados assíncronos com performance e usabilidade.
Requisitos e responsabilidades
Buscamos um(a) engenheiro(a) de software pleno para atuar como desenvolvedor(a) full-stack, com foco em backend (Node.js + PostgreSQL), mas entregas ocasionais no frontend (React).
Principais responsabilidades:
* Análise e desenvolvimento de novas funcionalidades.
* Criação e manutenção de APIs REST performáticas.
* Participação em decisões técnicas e revisão de código.
* Escrita e manutenção de testes automatizados.
* Colaboração com um time técnico sênior e bem organizado.
Experiência necessária:
* Experiência sólida com Node.js.
* Bons conhecimentos de SQL e bancos relacionais (PostgreSQL desejável).
* Experiência com controle de versão (Git).
* Conhecimento de testes automatizados.
* Ter participado da construção de mais de uma aplicação web em equipe.
* Leitura técnica fluente de inglês.
* 2+ anos de experiência como desenvolvedor(a) full-stack.
Diferenciais
Se você busca um lugar para crescer com propósito, resolver problemas reais e fazer parte de um time técnico exigente e colaborativo, queremos te conhecer.
Favor enviar seu currículo para nossa análise.
],