Vinicius Santos — Front-end Developer
Desenvolvedor Front-end com experiência na construção de aplicações web modernas e escaláveis utilizando React, Next.js e TypeScript.
Atuo no desenvolvimento de arquiteturas modulares, criação de componentes reutilizáveis e organização eficiente de fluxos de dados, garantindo manutenção, escalabilidade e evolução contínua das aplicações.
Tenho experiência prática com integração de APIs REST, implementação de autenticação e proteção de rotas, além de gerenciamento de estado com ferramentas como Context API e Redux, sempre priorizando performance e organização de código.
Trabalho com tecnologias e bibliotecas como TailwindCSS, Styled Components, Material UI e Shadcn/UI, assegurando fidelidade aos protótipos de design e consistência visual nas interfaces.
Também aplico boas práticas de engenharia como:
- Testes automatizados (Vitest)
- Padronização de código (ESLint)
- Integração contínua (CI/CD)
- Versionamento com Git
Minha atuação vai além da implementação: busco compreender o contexto do produto para desenvolver soluções alinhadas ao negócio, focadas em performance, escalabilidade e experiência do usuário.
Tenho experiência colaborando com times multidisciplinares, mantendo comunicação clara, senso de responsabilidade e foco em entrega.
Estou em constante evolução, sempre buscando novos desafios que me permitam crescer tecnicamente e gerar impacto real através da tecnologia.
Nível
Pleno
Tech Stack
Frontend:
React.js • Next.js • Angular
Linguagens:
JavaScript • TypeScript
Estilização:
TailwindCSS • SCSS • CSS • Styled Components
UI Libraries:
Material UI • Shadcn/UI
Estado:
Context API • Redux • Zustand
Backend
Node.js
Testes:
Vitest
Jest
Outros:
Firebase • Git • CI/CD
Modelo de Atuação
Hibrído/Presencial (SP)
Remoto
Tipo de contratação
PJ
CLT
Contato
Vinicius Santos - Desenvolvedor.pdf
Vinicius Santos — Front-end Developer
Desenvolvedor Front-end com experiência na construção de aplicações web modernas e escaláveis utilizando React, Next.js e TypeScript.
Atuo no desenvolvimento de arquiteturas modulares, criação de componentes reutilizáveis e organização eficiente de fluxos de dados, garantindo manutenção, escalabilidade e evolução contínua das aplicações.
Tenho experiência prática com integração de APIs REST, implementação de autenticação e proteção de rotas, além de gerenciamento de estado com ferramentas como Context API e Redux, sempre priorizando performance e organização de código.
Trabalho com tecnologias e bibliotecas como TailwindCSS, Styled Components, Material UI e Shadcn/UI, assegurando fidelidade aos protótipos de design e consistência visual nas interfaces.
Também aplico boas práticas de engenharia como:
Minha atuação vai além da implementação: busco compreender o contexto do produto para desenvolver soluções alinhadas ao negócio, focadas em performance, escalabilidade e experiência do usuário.
Tenho experiência colaborando com times multidisciplinares, mantendo comunicação clara, senso de responsabilidade e foco em entrega.
Estou em constante evolução, sempre buscando novos desafios que me permitam crescer tecnicamente e gerar impacto real através da tecnologia.
Nível
Pleno
Tech Stack
Frontend:
React.js • Next.js • Angular
Linguagens:
JavaScript • TypeScript
Estilização:
TailwindCSS • SCSS • CSS • Styled Components
UI Libraries:
Material UI • Shadcn/UI
Estado:
Context API • Redux • Zustand
Backend
Node.js
Testes:
Vitest
Jest
Outros:
Firebase • Git • CI/CD
Modelo de Atuação
Hibrído/Presencial (SP)
Remoto
Tipo de contratação
PJ
CLT
Contato
Vinicius Santos - Desenvolvedor.pdf