Desenvolvedor(a) Full-Stack
Criamos soluções de software escaláveis e seguras para contact centers na nuvem.
Você será parte de um time técnico sênior e bem organizado, com foco em backend (Node.js + PostgreSQL), mas entregas ocasionais no frontend (React).
Aqui estão os 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 o time.
Para serem candidatos ao cargo, precisam ter experiência sólida com Node.js, bons conhecimentos de SQL e bancos relacionais (PostgreSQL desejável), controle de versão (Git), conhecimento de testes automatizados e ter participado da construção de mais de uma aplicação web em equipe. Além disso, é fundamental ter leitura técnica fluente de inglês e 2+ anos de experiência como desenvolvedor(a) full-stack.
Diferenciais que valorizamos:
* Experiência com TypeScript;
* Conhecimento de Docker;
* Familiaridade com filas (Bull ou similares);
* Experiência com DevOps e pipelines CI/CD;
* Conhecimento de design patterns;
* Familiaridade com frameworks front-end (React, Angular, etc.).
Perfil que buscamos:
* Interesse em aprender coisas fora da sua especialidade;
* Bom planejamento e gerenciamento de projetos;
* Boa comunicação e colaboração com o time;
* Proatividade e senso de responsabilidade;
* Preocupação com organização, legibilidade e reuso de código;
* Disposição para compartilhar conhecimento com os pares.
Nossa empresa valoriza diversidade e inclusão, oferecendo autonomia, transparência e respeito mútuo. 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.