**Descrição do Cargo**
**Responsabilidades**
- Desenvolver interfaces de usuário para aplicações web e móveis com alta performance e usabilidade.
- Traduzir designs e wireframes em código HTML, CSS e JavaScript.
- Garantir que o design web seja otimizado para dispositivos móveis (mobilefirst).
- Colabore com equipes de design e back-end para implementar funcionalidades completas.
- Realizar manutenção e melhorias nas interfaces existentes.
- Testar e otimizar o desempenho das aplicações para oferecer a melhor experiência ao usuário.
- Garantir a compatibilidade entre navegadores e plataformas.
- Aplique as melhores práticas de SEO nas interfaces desenvolvidas.
**Requisitos Técnicos**
- Experiência sólida com HTML5, CSS3 e JavaScript (ES6+).
- Experiência com frameworks JavaScript modernos, como React.js, Angular ou Vue.js.
- Familiaridade com bibliotecas de gerenciamento de estado (Redux, Vuex, etc.).
- Conhecimento em pré-processadores CSS (Sass, Less).
- Experiência com design responsivo e mobile-first.
- Conhecimento de integração com APIs RESTful.
- Experiência com controle de versão (Git).
- Familiaridade com ferramentas de automação de tarefas (Webpack, Gulp).
- Compreensão das melhores práticas de desempenho, otimização e acessibilidade.
- Experiência com metodologias ágeis como Scrum ou Kanban.
**Qualificações Desejáveis**
- Familiaridade com TypeScript.
- Experiência com PWA (Progressive Web Apps).
- Noções de UX/UI Design para colaboração com designers.
- Conhecimento em testes unitários e de integração (Jest, Mocha, Cypress).
- Experiência com plataformas de CI/CD para automatização de deploys.
- Habilidades em SEO on-page e performance web.
- Experiência com componentização e design de sistemas.
**Qualidades Pessoais**
- Forte habilidade de resolução de problemas e senso crítico.
- Capacidade de trabalhar em equipe de maneira colaborativa.
- Autonomia e capacidade de autogestão para conduzir tarefas com eficiência.
- Boa comunicação para transmitir ideias de forma clara e precisa.
- Vontade de aprender novas tecnologias e se atualizar constantemente.
**Experiência e Formação**
- Formação em Ciência da Computação, Engenharia de Software, ou áreas afins. Experiência relevante também pode ser considerada.
- Mínimo de 2 a 4 anos de experiência comprovada como desenvolvedor frontend.
- Portfólio de projetos desenvolvidos ou experiência demonstrada em projetos reais é essencial.
**Benefícios**
- Salário competitivo baseado em experiência.
- Ambiente de trabalho flexível, com possibilidade de home office.
- Oportunidade de crescimento profissional em uma equipe inovadora.
Tipo de vaga: Efetivo CLT
Pagamento: R$8.000,00 - R$10.000,00 por mês
**Benefícios**:
- Trabalho remoto
Horário de trabalho:
- De segunda à sexta-feira
- Turno de 8 horas