Local: Remoto
Tipo de contratação: CLT ou PJ
Nível: Sênior
Área: Engenharia de Software / Desenvolvimento Front-End
✨ Sobre a vaga
Estamos em busca de um(a) React Software Engineer apaixonado(a) por desenvolvimento front-end moderno e com forte domínio em JavaScript. A pessoa irá atuar na construção e manutenção de interfaces escaláveis, performáticas e acessíveis, colaborando com designers, product managers e outros desenvolvedores para entregar experiências excepcionais aos usuários.
🛠️ Responsabilidades
- Desenvolver e manter aplicações web utilizando React.js e seu ecossistema (Hooks, Context API, etc.).
- Garantir qualidade de código com testes automatizados (Jest, Testing Library, etc.).
- Trabalhar com APIs REST/GraphQL, integrando dados de forma eficiente.
- Colaborar com o time de produto para transformar designs em interfaces funcionais e responsivas.
- Participar de code reviews, contribuindo para a evolução contínua do time.
- Aplicar boas práticas de versionamento com Git e metodologias ágeis (Scrum, Kanban).
✅ Requisitos
Obrigatórios:
- Sólida experiência com React.js.
- Conhecimento avançado em JavaScript (ES6+), HTML5 e CSS3.
- Experiência com controle de estado (Redux, Zustand, Context API, etc.).
- Familiaridade com testes automatizados no front-end.
- Uso de ferramentas como Webpack, Vite ou similares.
- Git para versionamento e colaboração.
Desejáveis:
- Experiência com TypeScript.
- Conhecimentos de UX/UI.
- Experiência com frameworks de design (Material UI, Tailwind, etc.).
- Familiaridade com SSR (Next.js) ou outras ferramentas de renderização.
🎯 Diferenciais
- Ter contribuído em projetos open source.
- Participar ativamente de comunidades de tecnologia.
- Interesse por performance, acessibilidade e otimização.
💼 O que oferecemos
- Salário competitivo
- Plano de saúde e odontológico
- Horário flexível
- Auxílio home office
- Ambiente colaborativo e oportunidades reais de crescimento
- Cultura de feedback e aprendizado contínuo