Descrição
Resumo da Vaga:
Buscamos profissional experiente em VueJS e NodeJS para criar interfaces de usuário interativas, otimizar desempenho e colaborar no desenvolvimento de produtos de alta qualidade, garantindo padrões e solucionando problemas.
Principais Destaques:
1. Prioridade para Pessoas com Deficiência (PCD)
2. Experiência com VueJS e NodeJS na criação de interfaces
3. Colaboração em equipe para produtos de alta qualidade
* **Oportunidade com prioridade para pessoas com deficiência (PCD).**
**Descrição:**
Estamos buscando um profissional com experiência na criação de interfaces de usuário interativas e responsivas, utilizando o framework VueJS integrado com NodeJS. O candidato ideal será responsável por traduzir designs de UI/UX em código funcional, otimizar o desempenho das aplicações web e colaborar com a equipe de desenvolvimento para entregar produtos de alta qualidade. Este profissional também deverá estar atualizado com as melhores práticas de desenvolvimento frontend e ser capaz de solucionar problemas de forma eficaz.
**Funções e Responsabilidades:**
* Colaborar com os times de desenvolvimento na construção de software, seguindo os padrões de arquitetura definidos;
* Analisar e gerar relatórios sobre os códigos desenvolvidos;
* Garantir que os padrões de desenvolvimento sejam aplicados de forma consistente nos softwares;
* Trabalhar com serviços em C\#, .NET ou PHP, apoiar na criação de documentação e refatorar para NodeJS conforme o padrão estabelecido;
* Apoiar a equipe em decisões técnicas com foco na evolução dos sistemas.
**Diferencial:**
* Conhecimentos em C\#, .NET ou PHP são um plus, dado o apoio na refatoração para NodeJS.
* Experiência com integração de APIs e serviços externos.
Requisitos: **Requisitos:**
* Possuir graduação completa em Ciência da Computação, Engenharia de Sistemas ou áreas relacionadas;
* VueJS: Experiência sólida com VueJS e suas melhores práticas de desenvolvimento;
* HTML/CSS: Conhecimento profundo em HTML5 e CSS3 para criação de layouts e estilização de componentes;
* JavaScript: Proficiência em JavaScript, incluindo ES6\+;
* Pinia: Experiência com o gerenciamento de estado da aplicação utilizando Pinia;
* APIs: Habilidade para fazer chamadas a APIs RESTful ou GraphQL;
* Ferramentas de Desenvolvimento: Familiaridade com ferramentas como webpack, Babel e npm/yarn;
* Controle de Versão: Experiência com sistemas de controle de versão, especialmente Git;
* UI/UX: Compreensão dos princípios de design de interfaces de usuário e experiência do usuário;
* Resolução de Problemas: Capacidade de identificar e solucionar problemas de forma eficaz e tomar decisões informadas;
* Metodologias Ágeis: Conhecimento em metodologias ágeis, como Scrum e Kanban;
* Testes Unitários: Experiência com testes unitários e ferramentas como Vitest, e2e, Jest ou Enzyme (desejável, pois ajudará a criar testes automatizados para a equipe de testes);
* Docker: Capacidade de criar Dockerfiles para a execução de aplicações frontend;
* Conhecimento em Vue3 e suas novidades;
* Habilidade para se comunicar de forma clara e objetiva;
* Ser proativo na identificação de problemas e busca por soluções.
Benefícios **Benefícios:**
* Assistência Médica;
* Assistência Odontológica;
* Vale Alimentação / Refeição;
* Auxílio Home Office;
* Seguro de Vida;
* TotalPass;
* Parceria FIAP e Faculdade Impacta;
* Auxílio Creche;
* Auxílio para filhos PcD.