Desenvolvedor VueJS PL

CLT, São Paulo Hybrid

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 sistema

Diferenciais:

  • 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
Requirements

Formação: Ensino superior completo em Ciência da Computação, Engenharia de Sistemas ou áreas relacionadas.


Hard Skills Necessários:

  • 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.


Soft Skills Necessários:

  • 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.
  • Vue3: Conhecimento em Vue3 e suas novidades.
  • Comunicação: Habilidade para se comunicar de forma clara e objetiva.
  • Proatividade: Ser proativo na identificação de problemas e busca por soluções.
Benefits

- Assistência Médica;

- Assistência Odontológica;

- Vale Alimentação / Refeição;

- Auxílio Home Office;

- Seguro de Vida;

- TotalPass;

- Parceria FIAP;

- Auxílio Creche.

About the company
Somos o Operador Nacional do Sistema de Registro Eletrônico de Imóveis (ONR). Temos por finalidade implantar e coordenar, em âmbito nacional, o Sistema de Registro Eletrônico de Imóveis (SREI), mediante integração dos cartórios de registro de imóveis do país, visando o seu funcionamento uniforme, apoiando os Oficiais de Registro de Imóveis e atuando em cooperação com a Corregedoria Nacional de Justiça, as Corregedorias Gerais de Justiça dos Estados e do Distrito Federal e os Juízes Corregedores locais.