Desenvolvedor(a) Frontend Especialista
Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.
Sobre a Vaga
Informações adicionais
Principais Desafios e Atividades
Como Especialista, você terá um papel híbrido entre execução técnica de alta complexidade e liderança/governança:
Arquitetura e Design: Definir e implementar arquiteturas front-end escaláveis e reutilizáveis utilizando React.js e padrões de design (como Flux/Redux).
Desenvolvimento Avançado: Criar componentes complexos e interativos, integrando APIs e microsserviços de forma segura e eficiente.
Performance e Segurança: Otimizar o desempenho das aplicações (code splitting, lazy loading, caching) e garantir a blindagem contra vulnerabilidades no Frontend.
Qualidade de Código: Implementar testes unitários/integração e realizar code reviews rigorosos.
Cultura e Governança: Criar e disseminar padrões de desenvolvimento uniformes para toda a empresa.
Mentoria e Parceria: Orientar desenvolvedores mais juniores e colaborar diretamente com os times de Design, Back-end, Marketing e Analistas de Negócio (BPs).
Requisitos Técnicos (O que você precisa ter)
Experiência Mínima: 8 anos de atuação em desenvolvimento e sustentação de projetos de software.
Formação: Graduação concluída.
Core Tech: Domínio absoluto de React.js (Fundamentos, JSX, Ciclo de Vida, Context API) e Hooks avançados/customizados.
Gerenciamento de Estado: Redux, Context API e padrões de roteamento (React Router).
Ferramentas e Ecossistema: Git Avançado, Webpack, Babel, ESLint, Prettier e Styled-components (ou frameworks CSS).
Testes: Jest, React Testing Library e testes End-to-End (E2E).
Performance e Assincronismo: APIs (Fetch, Axios, GraphQL), Memorização, Code Splitting e Profiling.
Segurança: Autenticação, Autorização e boas práticas de Segurança no Frontend.
Idioma: Inglês Intermediário (leitura e documentação).
🧠 Competências Comportamentais Valorizadas
Inovação e Criatividade.
Comunicação clara (ponte entre tecnologia e negócio).
Trabalho em equipe e espírito de colaboração/mentoria.
Capacidade analítica e foco em solução de problemas complexos.
Requisitos
- Formação: Graduação concluída.
- Core Tech: Domínio absoluto de React.js (Fundamentos, JSX, Ciclo de Vida, Context API) e Hooks avançados/customizados.
- Gerenciamento de Estado: Redux, Context API e padrões de roteamento (React Router).
- Ferramentas e Ecossistema: Git Avançado, Webpack, Babel, ESLint, Prettier e Styled-components (ou frameworks CSS).
- Testes: Jest, React Testing Library e testes End-to-End (E2E).
- Performance e Assincronismo: APIs (Fetch, Axios, GraphQL), Memorização, Code Splitting e Profiling.
- Segurança: Autenticação, Autorização e boas práticas de Segurança no Frontend.
- Idioma: Inglês Intermediário (leitura e documentação)
Benefícios
Possibilidade de contratação CLT ou PJ
Vagas semelhantes que ainda estão abertas
Oportunidades ativas na mesma área/tecnologia para você continuar a candidatura.