Descrição:
Início: Assim que aprovado
Prazo: Indeterminado, fazer parte do time da consultoria
Local: Híbrido - Belo Horizonte
Formação: Graduação em Ciência da Computação, Engenharia de Computação ou área relacionada.
Tempo de experiência: Mínimo 5 anos como desenvolvedor backend.
Habilidades & Experiência:
Desenvolvimento Node.js backend (Typescript, JavaScript)
Frameworks como (ExpressJS, NestJS e demais)
Websocket (socket.io, outros)
Banco de dados relacionais (SQL) e não relacionais (NoSQL)
Conhecimento em nuvem e serviços baseados em nuvem (AWS, GCP, Azure)
Experiência com arquitetura nativa de aplicações em nuvem e escalabilidade
Docker
Desenvolvimento de aplicações cobertas por testes automatizados
Metodologias ágeis
Controle de versão git
Padrões arquiteturais assíncronos
Mensagerias (RabbitMQ, Kafka)
Padrões e práticas recomendadas de segurança em aplicações em nuvem.
Principais Soft Skills:
Adaptabilidade
Gestão de tempo e priorização
Pró atividade para tomada de decisões
Capacidade de liderar e orientar equipes
Comunicação clara e eficiente com pessoas técnicas e não técnicas
Capacidade de definir e implementar processos de desenvolvimento eficientes
Experiência em análise de requisitos e priorização de tarefas
Habilidade de se comunicar com times técnicos
Visão estratégica
Capacidade de identificar e corrigir problemas
Capacidade de resolução de conflitos
Gerenciar equipes visando entrega de qualidade
Colaborar com outras áreas da empresa
Definir e acompanhar metas e objetivos da equipe técnica.
Atividades:
Participar ativamente de todo o processo de construção do produto, desde a ideia, desenvolvimento e deploy da solução, desenvolvendo e provando conceitos de novas arquiteturas e ideias de solução.
Contribuir ativamente para o desenvolvimento de sistemas, escrevendo código de alta qualidade e participando de revisões de código.
Colaborar com os gerentes de projeto para planejar e coordenar as atividades de desenvolvimento, definindo metas e prazos realistas.
Apoiar os membros da equipe, fornecendo orientação técnica, compartilhando conhecimento e ajudando no crescimento profissional.
Facilitar a comunicação entre as equipes técnicas e não técnicas, garantindo que todos compreendam os requisitos e objetivos do projeto.
#J-18808-Ljbffr