Desenvolverdor(a) Front-end - Pleno
ARISTA DIGITAL LTDASão Paulo - SP
1 posição
Não informado
Integral
Somos um ecossistema de soluções digitais para gestão de pessoas. Nosso propósito é transformar o RH das empresas por meio de inovação, tecnologia e experiência do usuário. Atuamos em um ambiente dinâmico e em constante evolução.
Estamos procurando uma pessoa desenvolvedora front-end apaixonada por entregar experiências digitais de alto nível, com forte domínio de Next.js, boas práticas de engenharia de software e mentalidade orientada a produto. Procuramos alguém que vá além do código: que pense em performance, usabilidade, segurança, acessibilidade e escalabilidade.
Atividades:
• Desenvolver interfaces modernas, performáticas e responsivas usando Next.js.
• Garantir a qualidade do código com testes unitários e de integração.
• Participar da arquitetura de componentes reutilizáveis e escaláveis.
• Colaborar com o time de produto, design e back-end para criar soluções completas.
• Trabalhar com foco em performance, segurança, acessibilidade e boas práticas de UX.
• Contribuir para práticas de desenvolvimento seguro, protegendo a aplicação contra vulnerabilidades comuns (XSS, CSRF, etc).
• Participar de code reviews com olhar atento à qualidade e segurança do código.
Requisitos obrigatórios:
• Sólida experiência com React.js e Next.js.
• Experiência com SSR/SSG em Next.js.
• Conhecimento avançado de JavaScript/TypeScript.
• Experiência com testes unitários (Jest, Testing Library ou similares).
• Domínio de HTML, CSS (Sass, Tailwind ou styled-components).
• Conhecimento em autenticação, autorização, armazenamento seguro.
• Compreensão e uso de ciclo de vida de desenvolvimento de software (SDLC) e desenvolvimento seguro (SDL).
• Experiência com consumo de APIs REST/GraphQL.
Diferenciais (não obrigatórios, mas valorizados)
• Conhecimentos de performance web (Lighthouse, Web Vitals).
• Familiaridade com CI/CD e pipelines automatizados.
• Experiência com design systems.
• Conhecimentos básicos de OWASP Top 10 aplicados a aplicações front-end.
• Conhecimento em react native com expo.
O que valorizamos
• Capacidade de pensar como engenheiro(a), não só como codificador(a).
• Autonomia e responsabilidade com entregas.
• Boa comunicação e trabalho em equipe.
• Visão crítica sobre segurança e qualidade de software.
• Interesse em aprender e crescer junto com o time.
Requisitos
Escolaridade
- Graduação
Habilidade Técnica
- Capacidade analítica - Intermediário
- Agilidade - Intermediário
- Assertividade - Intermediário
Benefícios
- Assistência médica
- Assistência odontológica
- Horário flexível
- Vale refeição
- TotalPass
- DayOff