CSP Tech
Desenvolvedor Frontend - React + TypeScript + Vite
CSP TechBrazil12 days ago
Full-timeEngineering, Information Technology
Resumo da Posição

Buscamos um(a) desenvolvedor(a) frontend comprometido(a) com a criação de interfaces web modernas, eficientes e de alta performance. O profissional será responsável por transformar designs e requisitos em aplicações interativas e responsivas, colaborando com product-owners, designers e backend para entregar soluções web robustas e escaláveis.

Principais responsabilidades

  • Desenvolver novas funcionalidades e componentes para aplicações web utilizando React + TypeScript + Vite.
  • Implementar interfaces de usuário responsivas e consistentes entre navegadores e dispositivos (desktop e mobile).
  • Garantir qualidade, performance e manutenibilidade do código: estruturar código limpo, modular, com boas práticas, testes e documentação quando aplicável.
  • Colaborar com designers, UX/UI e times de backend para garantir a melhor experiência do usuário e integração com APIs, dados e lógica de negócio.
  • Participar de code reviews, definição de padrões de front-end, e contribuir para a evolução da arquitetura de front-end da empresa.
  • Manter-se atualizado com as tecnologias, frameworks e melhores práticas do ecossistema web, propondo melhorias contínuas.
  • Corrigir bugs, otimizar desempenho e garantir que as entregas atendam aos requisitos funcionais e visuais.

Requisitos obrigatórios

  • Proficiência sólida em JavaScript (ES6+) e TypeScript.
  • Experiência prática com React.js — idealmente em projetos de produção.
  • Familiaridade com bundlers / toolchains modernos, especialmente Vite (ou equivalentes) para build e desenvolvimento.
  • Domínio de HTML5 e CSS3, e boas práticas de layout responsivo / mobile-first.
  • Experiência no consumo de APIs RESTful ou outras APIs, e integração front-end / back-end.
  • Uso de controle de versão (Git) e práticas de versionamento de código. (
  • Boa comunicação e habilidade para colaborar com times multidisciplinares (design, backend, produto).

Diferenciais (nice-to-have)

  • Experiência com state management (ex: Redux, Zustand, Context API, etc.).
  • Experiência com testes front-end (unitários ou de integração).
  • Experiência com design system, componentes reutilizáveis e arquitetura de front-end escalável.
  • Familiaridade com práticas modernas de DevOps/CI-CD, deploy, versionamento e automação.
  • Inglês técnico (leitura de documentação, bibliotecas, etc.).

Perfil ideal

  • Profissional proativo, com atenção aos detalhes e comprometido com qualidade e performance.
  • Capacidade de traduzir requisitos funcionais/desejos de UX/UI em código de forma eficaz e elegante.
  • Habilidade de trabalhar em equipe multidisciplinar: comunicação clara com designers, back-end, produto e stakeholders.
  • Mentalidade de melhoria contínua: aprender novas tecnologias e propor evoluções.

Key Skills

Ranked by relevance