homeofficeportal
Zurück zu den Treffern

Desenvolvedor Full Stack Web (PHP, Node.js+Vue.js) · Home Office

ArbeitsortNova Friburgo
Gehalt45.000–65.000 € brutto/Jahr
HomeofficeKeine Angabe

Cargo: Desenvolvedor

Buscamos um(a) Desenvolvedor(a) Fullstack para atuar em sistemas de grande porte, com foco em soluções para a área de saúde pública. O profissional irá trabalhar tanto em evolução de funcionalidades quanto em manutenção de sistemas legados, participando ativamente do ciclo de desenvolvimento, desde a análise até a entrega em produção.

Requisitos:

  • - Desejável mínimo de 3 anos como desenvolvedor Full Stack;
  • - Experiência com Node.js e TypeScript;
  • - Atuação com NestJS e Express.js para desenvolvimento de APIs REST;
  • - Vivência com PHP;
  • - Experiência com Vue.js 3, TypeScript e Vite;
  • - Conhecimento em bancos de dados MySQL / MariaDB, incluindo modelagem, índices e migrations;
  • - Experiência com MongoDB;
  • - Uso de ORMs como Sequelize ou TypeORM;
  • - Utilização de Redis para cache, sessões e filas simples;
  • - Conhecimento de HTTP / REST, incluindo status codes e headers;
  • - Implementação de autenticação utilizando JWT e/ou sessões;
  • - Experiência com Git, incluindo fluxo de branches, pull requests e code review;
  • - Uso de Docker para execução local das aplicações, incluindo docker-compose;
  • - Capacidade de realizar debug, leitura e análise de logs;
  • - Noções básicas de sistemas distribuídos.

Diferenciais:

  • - Noções de GraphQL (consumo e leitura);
  • - Familiaridade com Apollo Client;
  • - Experiência com serviços de nuvem Azure ou AWS;
  • - Conhecimento em Nuxt 3;
  • - Experiência com WebSockets;
  • - Vivência com Azure DevOps para gestão de tarefas, fluxo de cards e lançamento de horas.
  • - Noções de microsserviços e mensageria, como RabbitMQ.

Dentre as atividades a serem desempenhadas:

  • - Desenvolver funcionalidades web completas, integrando frontend, backend e banco de dados com autonomia;
  • - Implementar APIs completas com middlewares, autenticação, validações robustas e documentação;
  • - Escrever testes unitários e garantir código claro, legível e de fácil manutenção;
  • - Contribuir com a melhoria de padrões internos quando necessário;
  • - Participar ativamente de todas as cerimônias do Scrum;
  • - Manter a ferramenta de gestão do setor sempre atualizada;
  • - Seguir as recomendações de segurança estabelecidas pela empresa;
  • - Executar outras atividades de mesma natureza e nível de complexidade associadas ao ambiente organizacional.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen