Pular para o conteúdo principal

Desenvolvedor(a) Fullstack Pleno

Descrição da vaga

PcDs são sempre bem-vindas.


Estamos buscando um Desenvolvedor Fullstack Pleno para atuar em um projeto inovador de Video Management System (VMS) para soluções de Segurança Eletrônica. O profissional será responsável pela arquitetura do backend, desenvolvimento de APIs, integração de protocolos de vídeo e garantia da qualidade do código e testes automatizados.

Responsabilidades e atribuições

  • Liderar o desenvolvimento backend e frontend da solução.
  • Criar e integrar APIs REST e/ou GraphQL.
  • Implementar protocolos de vídeo como RTSP, ONVIF e RTMP.
  • Gerenciar a infraestrutura em AWS, Docker e Kubernetes.
  • Garantir segurança e autenticação usando OAuth 2.0 e JWT.
  • Implementar e monitorar pipelines CI/CD (GitLab CI, ArgoCD, Terraform).
  • Criar e manter testes unitários e de integração para garantir a qualidade do software.
  • Definir e aplicar boas práticas de código (ESLint, Prettier, SonarQube, Code Reviews).
  • Monitorar performance e segurança do sistema com ferramentas apropriadas.
  • Auxiliar na mentoria dos desenvolvedores juniores.

Requisitos e qualificações

  • Formação superior em áreas relacionadas à tecnologia (Engenharias, Ciência da Computação, Análise de Sistemas ou similares).
  • Experiência com C++, Java (Spring Boot) ou Python.
  • Experiência com arquitetura de microserviços.
  • Conhecimento em protocolos de vídeo (RTSP, ONVIF, RTMP).
  • Experiência com bancos de dados SQL/NoSQL (PostgreSQL, MongoDB, DynamoDB).
  • Experiência com AWS (Lambda, Cognito, S3, DynamoDB).
  • Experiência com Docker, Kubernetes e Terraform. Experiência com testes unitários (Jest, JUnit, PyTest, etc.).
  • Diferenciais (Desejáveis) Conhecimento em Kafka ou gRPC para comunicação assíncrona.
  • Experiência com GStreamer e FFmpeg para processamento de vídeo.
  • Certificação AWS (Cloud Practitioner, Solutions Architect).
  • Conhecimento em Segurança OWASP e IEC 62443-3-3 SL2.

Informações adicionais

“O Instituto de Pesquisas Eldorado valoriza um ambiente diversificado e se orgulha de ser uma organização que oferece oportunidades de forma igualitária. Todos que se candidatarem serão avaliados, independentemente de raça, deficiência, cor, religião, sexo, identidade ou expressão de gênero, orientação sexual, nacionalidade ou idade”.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista com área demandante
  3. Etapa 3: Entrevista de RH
  4. Etapa 4: Proposta
  5. Etapa 5: Contratação

Nosso trabalho transforma o mundo, o futuro e as pessoas.

Impulsione a sua carreira em um dos maiores centros de P&D do país. Há 25 anos, desenvolvemos soluções sob medida em software e hardware para diversos segmentos em parceria com grandes players globais da área de tecnologia. Atuamos também com testes de laboratório, consultoria de inovação, capacitação, treinamento e certificação de produtos para telecomunicações. 


É a sua chance de adquirir novas experiências e aplicar seu conhecimento em projetos relevantes que impactam positivamente a vida das pessoas.


  • Somos mais de 1.600 profissionais e reconhecidos como um dos Lugares Incríveis para se Trabalhar pelo prêmio FIA/UOL. 
  • Estamos em grandes polos tecnológicos do país, com unidades em Brasília, Campinas, Manaus e Porto Alegre. 
  • Temos infraestrutura completa de laboratórios, especialmente o de microeletrônica, que é referência em todo o país.
  • Somos o único membro da América Latina da associação europeia EARTO. 
  • Temos expertise em tecnologias como inteligência artificial, visão computacional, computação gráfica, realidade virtual e aumentada, assistentes virtuais e interface por voz, big data e analytics, openRAN, sistemas embarcados, IoT e blockchain.