Brasil/Balneário Camboriú
Projects

Ekantika: Plataforma SaaS para Avaliação 360º de RH

June 3, 2020
Na Ekantika, atuei como Desenvolvedor Frontend em uma plataforma SaaS criada para reduzir o esforço manual dos consultores em departamentos de RH. A plataforma facilitava as avaliações 360º de colaboradores, permitindo que gestores de RH, membros de equipe e avaliadores externos pudessem se avaliar mutuamente com base em diversos critérios. Foi projetada com total flexibilidade, possibilitando que as empresas personalizassem o processo de avaliação de acordo com suas necessidades específicas. Uma das primeiras empresas a adotar o sistema foi a Connect Car, que utilizou a flexibilidade da plataforma para ajustar as perguntas e os formatos de avaliação. O sistema suportava avaliações de 90 graus, 180 graus e 360 graus, permitindo que as empresas configurassem perfis de acesso diferentes para gestores de RH, participantes da avaliação e membros de equipe. Os gestores podiam acompanhar e avaliar múltiplas equipes simultaneamente, além de personalizar as perguntas de acordo com as necessidades de cada empresa.
  • Perfis de Avaliação Personalizáveis: Cada empresa podia configurar a plataforma de acordo com seus processos internos. Os gestores de RH tinham total controle para configurar diferentes tipos de avaliações (90°, 180° ou 360°) e ajustar as perguntas conforme suas necessidades.
  • Múltiplos Perfis de Usuário: A plataforma contava com perfis distintos para gestores de RH, participantes da avaliação e membros de equipe. Esses perfis podiam ser personalizados para diferentes níveis de acesso e permissões, garantindo que apenas indivíduos autorizados pudessem acessar os dados sensíveis das avaliações.
  • Adaptável ao Branding: O SaaS era completamente adaptável à identidade visual de cada empresa, permitindo que o sistema fosse customizado com logos, cores e elementos de design, oferecendo uma experiência personalizada para cada cliente.
  • Relatórios e Resultados Detalhados: Após cada avaliação, os gestores de RH recebiam relatórios completos, com um resumo das notas de cada colaborador, categorizadas por métricas variadas (avaliações de pares, feedback de gestores, etc.).
  • Opções Flexíveis de Avaliação: Dependendo das necessidades da empresa, era possível configurar avaliações em que pares, subordinados e gestores se avaliavam mutuamente em um ciclo de feedback 360º, ou optar por avaliações de 90° e 180° para processos mais simples.
  • React: Como tecnologia principal do frontend, desenvolvi componentes dinâmicos e reutilizáveis que proporcionavam uma experiência de usuário fluida e responsiva.
  • Arquitetura SaaS: A plataforma foi projetada como um SaaS multi-tenant, onde diferentes clientes podiam gerenciar suas avaliações e configurações de forma independente.
  • Integração com API REST: Colaborando de perto com o desenvolvedor backend, integrei o frontend com as APIs REST, garantindo a obtenção e atualização de dados em tempo real e relatórios para os usuários.
  • UI/UX Personalizável: Criei uma interface flexível que podia se adaptar às necessidades de branding de cada empresa, fazendo com que a plataforma fosse personalizada para cada cliente.
Trabalhar no Ekantika foi um desafio excitante e recompensador devido ao tamanho e à complexidade da plataforma. Criar um SaaS que atendesse a profissionais de RH e permitisse avaliações 360º para diferentes empresas exigiu um design de interface cuidadoso e manipulação dinâmica de dados. Um dos principais desafios foi garantir que a interface do usuário fosse tanto intuitiva quanto adaptável. Como os gestores de RH tinham total liberdade para ajustar as perguntas e gerenciar as avaliações, era essencial garantir que o frontend fosse flexível, mas também simples de navegar, independentemente da complexidade da avaliação. Trabalhei de perto com o desenvolvedor backend para integrar as APIs REST, assegurando comunicação perfeita entre o frontend e o backend. A gestão de múltiplos perfis de acesso também trouxe complexidade, pois cada tipo de usuário interagia com o sistema de maneira diferente.
Durante o projeto, colaborei estreitamente com o desenvolvedor backend e o time de produto da Ekantika. Regularmente discutíamos atualizações e resolvíamos quaisquer desafios que surgissem. Utilizamos uma abordagem ágil de Kanban, com metas semanais e cerimônias para acompanhar o progresso e garantir o alinhamento. Esse processo ágil nos permitiu manter a flexibilidade e ajustar prioridades com base no feedback do time de produto e dos primeiros usuários da plataforma, como a Connect Car.
A plataforma SaaS Ekantika foi lançada com sucesso, oferecendo um serviço valioso para departamentos de RH, reduzindo significativamente o esforço manual nas avaliações de colaboradores. As empresas que utilizam a plataforma podem personalizar totalmente suas avaliações, acessar relatórios detalhados e adaptar toda a experiência às suas necessidades. Este projeto foi um marco importante na minha carreira, pois tive a oportunidade de trabalhar em uma plataforma SaaS de grande escala e colaborar de perto com uma equipe multifuncional. A experiência me ajudou a aprimorar minhas habilidades em desenvolvimento React, integração de APIs e arquitetura SaaS.