Desenvolvedor(a) Backend Pleno – Node.js
WK Technology
Regime de contratação
Pessoa Jurídica
Modelo de trabalho
Não Informado
Carga horária
Não Informado
Descrição
Responsabilidades:
Desenvolver e manter aplicações backend utilizando Node.js.
Criar, documentar e consumir APIs REST, garantindo boa organização e padronização de endpoints.
Implementar comunicação em tempo real entre backend e frontend.
Garantir que o frontend reaja às mudanças do backend em tempo real, sem necessidade de refresh.
Trabalhar com publicação de eventos no backend e gerenciamento de usuários inscritos em canais.
Atuar com autonomia nas demandas do dia a dia, seguindo boas práticas de desenvolvimento.
Colaborar com o time técnico, participando de alinhamentos e revisões quando necessário.
Requisitos Técnicos:
Experiência sólida com Node.js.
Conhecimento comprovado na criação e consumo de APIs REST.
Bom entendimento do fluxo backend → frontend.
Experiência prática com comunicação em tempo real, sendo obrigatório conhecimento em WebSocket.
Conhecimento em alternativas de mensageria em tempo real, como MQTT, Kafka ou similares.
Capacidade de implementar atualizações de estado no frontend em tempo real.
Noções de arquitetura backend e organização de código.
Requisitos Comportamentais:
Perfil analítico e orientado à resolução de problemas.
Autonomia para conduzir suas atividades diárias.
Boa comunicação para interação com times técnicos e não técnicos.
Organização e responsabilidade com prazos e entregas.
Proatividade para sugerir melhorias técnicas e de processo.
Capacidade de trabalhar em equipe e se adaptar a novos desafios.
Modelo de contratação: Pessoa Jurídica (PJ).
Carga horária: 160 horas mensais.
Horário: Comercial, de segunda a sexta-feira.