undefined logo

Engenheiro Front-End no SíndicoNet

Atualizado em Abril 2025

Atuei como Engenheiro de Software focado na construção de aplicações escaláveis, modulares e performáticas com Angular, Vue.Js e Next.Js. Tendo trabalhado com Front-Ends, API's, integração com Backends, e projetos legados.

Responsabilidades

1. Desenvolvimento Front-End Avançado

Criação e manutenção de aplicações Angular, Vue.Js e Next.Js com ênfase em arquitetura de Micro Front-Ends, utilizando Module Federations.

2. Liderança Técnica e Arquitetura

Apoio na tomada de decisões técnicas estratégicas, estruturação de arquitetura escalável, e garantia de aplicações com performance e testes.

Projetos Principais

Conviver - (Angular)

Projeto de modernização de um sistema de perguntas e respostas dentro do portal de notícias SíndicoNet (empresa do Grupo QuintoAndar), com foco em modularidade e escalabilidade. Comunicação com APIs por meio de um BFF (Backend for Frontend), além de integração com a plataforma Google Analytics. Com cobertura de testes automatizados e unitários.

Tecnologias: Angular, TypeScript, SCSS, Cypress, Jest, AWS, GitHub Actions, CI/CD

Login - (Portal SíndicoNet)

Projeto de modernização do sistema de login dentro do portal de notícias SíndicoNet (empresa do Grupo QuintoAndar), estruturado com arquitetura de micro front-ends. Foco em separação de responsabilidades, qualidade contínua garantida por testes automatizados na pipeline.

Tecnologias: Next.Js, TypeScript, Styled Components, Spring Boot, Node.js, Module Federation, Cypress, Jest, AWS, GitHub Actions, CI/CD

Conquistas

  • Implementação de uma arquitetura baseada em Micro Front-Ends, promovendo escalabilidade e independência entre domínios de negócio.
  • Implementei cobertura de testes unitários acima de 90% com Jest.
  • Otimizei o carregamento de aplicações Angular usando técnicas como lazy loading, module federation, splitting de bundles e tree shaking.

Habilidades Técnicas

AngularNext.JsC#.NETSQLTypeScriptSCSSMicro Front-EndsModule FederationNode.jsAWS (S3, CloudWatch, CloudFront)GitHub Actions (CI/CD)JestCypressFeature Sliced Design

Aprendizados

Durante meu tempo no SíndicoNet, aprofundei meu conhecimento em Design Systems para Front-Ends em ambientes com múltiplos frameworks como Angular, Vue.js e Next.js. Aprendi a lidar com desafios de interoperabilidade entre tecnologias distintas, integração com BFFs e testes automatizados em ambientes CI/CD. Também desenvolvi maior domínio sobre a construção de soluções modulares e escaláveis, além de fortalecer minha colaboração com times multidisciplinares.

Conclusão

Minha atuação no SíndicoNet representou um período de evolução técnica e estratégica. Segui comprometido com a entrega de soluções sustentáveis, com foco em performance, qualidade de código e arquitetura escalável. Me senti motivado a expandir ainda mais minha atuação, contribuindo em projetos de alta complexidade e me envolvendo em iniciativas que conectem front-end, back-end e infraestrutura de forma coesa e eficiente.