Desenvolvedor Front-End Pleno
Empresa confidencial
Descrição da vaga
O Desenvolvedor Front-End Pleno é o responsável por implementar interfaces escaláveis, funcionais e visualmente consistentes para os produtos da empresa. Atua com autonomia em projetos de média complexidade, utilizando Vue.js e suas bibliotecas como stack principal. Colabora com os times de produto, back-end e design, garantindo a melhor experiência para o usuário. Conhecimentos em Flutter são considerados diferenciais importantes para aplicações mobile.
Atividades
Principais Responsabilidades:
1. Desenvolvimento de Interfaces Web:
• Desenvolver e manter aplicações front-end utilizando Vue.js e bibliotecas associadas
(Vue Router, Pinia/Vuex).
• Garantir responsividade, usabilidade e consistência visual dos componentes.
• Traduzir protótipos em interfaces funcionais com atenção aos detalhes.
2. Integração com Back-End:
• Implementar consumo de APIs REST, com controle adequado de estado e erros.
• Trabalhar em conjunto com desenvolvedores back-end para alinhar integrações.
3. Qualidade e Performance:
• Escrever código limpo, reutilizável e padronizado.
• Garantir performance e estabilidade das interfaces.
• Participar de code reviews e evoluções de arquitetura front-end.
4. Colaboração e Iniciativa Técnica:
• Trabalhar junto ao time de produto e design em soluções técnicas viáveis.
• Sugerir melhorias em UX, performance e organização de código.
• Apoiar desenvolvedores juniores com orientações e boas práticas.
Escolaridade mínima:
Técnico/Profissionalizante - Concluído - Desejável
Graduação - Concluído - Desejável
Informática:
- JavaScript - Básico - Obrigatório
- VueJS - Básico - Obrigatório
- Vuex - Básico - Obrigatório
- HTML - Básico - Obrigatório
- CSS - Básico - Obrigatório
Experiências e qualificações:
Requisitos
• Formação Acadêmica:
o Ensino superior completo ou em andamento em áreas como Ciência da Computação,
Engenharia de Software, Sistemas de Informação ou afins.
• Experiência:
o Experiência prévia de pelo menos 2 anos com desenvolvimento front-end.
o Participação em projetos reais com Vue.js.
• Habilidades Técnicas:
o Domínio de Vue.js, Vue Router, Pinia ou Vuex.
o HTML5, CSS3, JavaScript (ES6+).
o Integração com APIs RESTful.
o Controle de versões com Git.
o Diferencial: Conhecimento em Flutter e desenvolvimento de aplicativos mobile.
• Habilidades Comportamentais:
o Proatividade e atenção a detalhes.
o Boa comunicação e trabalho em equipe.
o Comprometimento com prazos e entregas de qualidade.
