Com mais de 19 anos no mercado e mais de 300 mil usuários ativos, a Smartspace é a empresa #1 em fabricação e tecnologia 100% brasileira de soluções em comunicação corporativa para empresas de diferentes portes e segmentos.
Nossas soluções possuem o suporte necessário para integrar, monitorar e gerenciar diferentes canais de informação, para aumentar a qualidade e dar agilidade aos atendimentos de empresas comprometidas com a satisfação dos seus clientes e colaboradores.
Entregamos soluções de colaboração (Customer Employee), contact center (CCaaS), sistemas de gestão de relacionamento com o cliente (Customer Engagement), ferramentas de comunicação unificada (UCaaS) e integração com as principais APIs e canais de atendimento do mercado, para conectar negócios ao sucesso.
Somos a evolução no gerenciamento da força de trabalho!
#SyncWithLife
/n
- Domínio em Node, Java, JavaScript e TypeScript;
- Experiência sólida com React.js;
- Vivência com gerenciamento de estado global (Redux, Zustand ou Recoil);
- Experiência com bancos de dados relacionais e NoSQL (PostgreSQL e MongoDB);
- Familiaridade com mensageria (RabbitMQ) e arquitetura de software em cloud;
- Domínio na criação, integração e consumo de APIs (RESTful e GraphQL), com autenticação OAuth2/JWT;
- Conhecimento em containers (Docker) e ambiente CI/CD (Jenkins, Git, NGINX).
DIFERENCIAIS:
- Vivência em projetos omnichannel;
- Experiência com React integrado a back-end em Node.js e Java;
- Certificações nas stacks de desenvolvimento utilizadas;
- Conhecimento em jQuery, JSP e framework VRaptor;
- Experiência com suporte e evolução de produtos SaaS.
/n
- Desenvolver e evoluir produtos e soluções omnichannel, com foco em performance e escalabilidade;
- Implementar interfaces responsivas e acessíveis utilizando React.js e TypeScript, garantindo uma excelente experiência do usuário (UX/UI) alinhada aos padrões do produto;
- Realizar integrações com APIs RESTful e GraphQL, assegurando consistência, segurança e boa comunicação entre serviços;
- Analisar requisitos, definir arquitetura e propor soluções técnicas para novos projetos e correções de bugs;
- Apoiar o time e colaborar com desenvolvedores, designers, gerentes de projeto e DevOps;
- Facilitar a adoção de metodologias ágeis (Scrum/Kanban) e boas práticas de versionamento e integração contínua;
- Garantir monitoramento e logging eficiente, contribuindo para a confiabilidade das aplicações;
- Atuar como referência técnica no time, apoiando decisões arquiteturais e revisão de código.