DESENVOLVEDOR FRONT END SR

Quer se candidatar a esta vaga?

Descrição da Vaga

Estamos em busca de um(a) Desenvolvedor(a) Front-End Sênior para integrar nosso time de tecnologia e atuar na construção de experiências digitais modernas, performáticas e escaláveis.

Buscamos um profissional apaixonado por desenvolvimento de interfaces, com forte domínio de arquitetura Front-End, boas práticas de desenvolvimento, foco em experiência do usuário e capacidade de transformar protótipos em aplicações robustas e de alta qualidade.

Principais Responsabilidades:

Desenvolvimento de Interfaces
Construir interfaces modernas, responsivas, acessíveis e consistentes;
Garantir alta qualidade visual e funcional das aplicações;
Desenvolver componentes reutilizáveis, escaláveis e de fácil manutenção;
Implementar fielmente layouts e protótipos criados no Figma ou ferramentas similares;
Garantir compatibilidade entre diferentes dispositivos, navegadores e tamanhos de tela.
Arquitetura e Componentização
Criar e manter bibliotecas de componentes reutilizáveis;
Contribuir para a evolução do Design System da empresa;
Aplicar boas práticas de organização de código, modularização e reutilização;
Desenvolver soluções escaláveis e sustentáveis para evolução contínua dos produtos.
Integração com APIs e Gestão de Estado
Integrar aplicações Front-End com APIs e serviços Back-End;
Garantir tratamento adequado de estados de carregamento, erros, dados vazios e sucesso;
Gerenciar o estado da aplicação utilizando ferramentas como Context API, Redux, Zustand, React Query ou similares;
Otimizar chamadas de API por meio de cache, debounce e cancelamento de requisições quando necessário;
Validar e acompanhar contratos de APIs em conjunto com as equipes de Back-End.
Performance e Qualidade
Monitorar e otimizar métricas de performance, incluindo Core Web Vitals (LCP, CLS e INP);
Aplicar técnicas como Lazy Loading, Code Splitting e otimização de bundles;
Identificar gargalos de renderização e oportunidades de melhoria;
Garantir animações fluidas, carregamentos rápidos e excelente experiência para o usuário;
Desenvolver e manter testes para garantir estabilidade e confiabilidade das aplicações.
Colaboração Multidisciplinar
Trabalhar em conjunto com Product Managers, Designers e desenvolvedores Back-End;
Participar de refinamentos técnicos e definição de soluções;
Avaliar a viabilidade técnica de propostas de produto e design;
Sugerir melhorias de usabilidade, acessibilidade e experiência do usuário;
Contribuir para a evolução contínua dos processos e padrões de desenvolvimento.

Requisitos Indispensáveis

Experiência sólida como Desenvolvedor(a) Front-End Sênior;
Domínio de JavaScript (ES6+) e TypeScript;
Experiência avançada com React.js;
Conhecimento em gerenciamento de estado (Redux, Context API, Zustand, React Query ou similares);
Experiência com consumo e integração de APIs REST;
Conhecimento em HTML5, CSS3, Sass e Styled Components;
Experiência com Design Systems e componentização;
Conhecimento em acessibilidade (A11Y) e responsividade;
Vivência com controle de versão utilizando Git;
Experiência com otimização de performance Front-End.

Requisitos Desejáveis

Experiência com Next.js;
Conhecimento em testes automatizados (Jest, React Testing Library, Cypress);
Vivência com arquitetura de micro frontends;
Experiência em aplicações de alta escala;
Conhecimento em UX/UI e boas práticas de experiência do usuário;
Experiência com metodologias ágeis (Scrum/Kanban).

Regime de Contratação

PJ

PCD

Não

Benefícios

Conexa Saúde (terapia e nutricionista)
Wellhub
Allya – Clube de Descontos
Descontos em graduação e pós-graduação (Unitrends)
Day Off
Convênio odontológico (Ideal Odonto – R$ 20,00)
Convênio Amil conforme tabela (sem coparticipação)

Local do Trabalho

IDEAL TRENDS GLOBAL PARTICIPACOES LTDA

Horário de Trabalho

de segunda a sexta das 9h as 18h

Quer se candidatar a esta vaga?

{{description}}
{{description}}