Objetivo do Cargo:Atuar no ciclo completo de desenvolvimento de aplicações web inovadoras, abrangendo tanto o front-end quanto o back-end. Isso inclui desde a concepção até a implantação e manutenção das soluções de software, garantindo alta qualidade, desempenho e atendendo às necessidades dos usuários finais. Responsabilidades: Desenvolver e manter aplicações web utilizando VueJS, focando na criação de interfaces ricas e responsivas. Integrar aplicações com APIs RESTful, assegurando comunicação eficiente e segura. Projetar e implementar componentes reutilizáveis, otimizando o desenvolvimento e garantindo consistência visual. Desenvolver e executar testes unitários e de integração para assegurar a qualidade e a confiabilidade do software. Participar ativamente de reuniões de planejamento e retrospectivas, contribuindo com ideias e soluções. Colaborar com desenvolvedores e outras equipes para promover um ambiente de trabalho sinérgico. Realizar a manutenção e evolução contínua de aplicações existentes, implementando melhorias e correções. Aplicar conhecimentos em SQL, PostgreSQL, e frameworks ORM para gerenciamento eficiente de dados. Utilizar Node.js com TypeScript para o desenvolvimento de serviços back-end escaláveis e eficientes. Requisitos Técnicos: - Graduação em Ciência da Computação, Engenharia de Software ou áreas afins. - Experiência mínima de 3 anos em Desenvolvedor.- Vivência em aplicações web utilizando Vue.js , Node.js , TypeScript. - Proficiência em integração com APIs RESTful e desenvolvimento de componentes reutilizáveis. - Experiência com testes unitários e de integração. - Sólidos conhecimentos em SQL, PostgreSQL e frameworks ORM. Habilidades Comportamentais: - Capacidade de resolver problemas complexos de forma criativa. - Excelente habilidade de comunicação e trabalho em equipe. - Proatividade e comprometimento com prazos e entregas de qualidade. - Contínua busca por aprendizado e aperfeiçoamento técnico.