Pessoa Desenvolvedora de Software Backend

1 semana atrás


Pelotas, Rio Grande do Sul, Brasil OS Systems Tempo inteiro R$80.000 - R$120.000 por ano

Descrição da vaga

Buscamos desenvolvedores com sólida base em programação e capacidade de atuar em diferentes tecnologias. O ShellHub é um projeto complexo que envolve desde protocolos de rede (SSH, WebSocket) até microserviços em cloud, com integração a sistemas de pagamento e autenticação enterprise.

Mais importante do que decorar APIs é entender como as coisas funcionam: como opera o SSH, como implementar reverse tunneling através de NAT, escalar workers assíncronos e garantir segurança em um gateway SSH multi-tenant.

Valorizamos também soft skills — comunicação, autonomia e colaboração — pois o trabalho envolve code reviews constantes e decisões arquiteturais compartilhadas.

Buscamos desenvolvedores com experiência prévia em backend.

Sobre o ShellHub

O ShellHub é uma plataforma open-source de gateway SSH centralizado, que elimina a necessidade de IPs públicos, VPNs ou jump hosts. Permite o gerenciamento remoto de servidores e dispositivos Linux, especialmente em contextos IoT e Edge Computing.

GitHub:

Docs:

O Desafio Técnico

Você atuará em uma plataforma SaaS multi-tenant, com desafios reais e complexos:

Reverse SSH Tunneling: conexões seguras através de NAT/firewalls sem port forwarding.

Arquitetura híbrida: monolito modular + microserviços.

Escala: milhares de conexões WebSocket simultâneas com baixa latência.

Segurança: MFA, SAML SSO, JWT.

Billing: integração com Stripe.

Background jobs: processamento distribuído com Asynq.

Não espere: CRUDs simples, código legado, projetos sem desafio ou sem code review.

Espere: problemas reais de networking, código open source de qualidade, revisões rigorosas, testes automatizados e aprendizado técnico constante.

Responsabilidades

  • Desenvolver e manter serviços backend em Go.
  • Otimizar performance e escalabilidade de sistemas distribuídos.
  • Implementar integrações complexas (Stripe, SAML, AWS, Docker API).
  • Participar de code reviews e decisões técnicas.
  • Colaborar com times de frontend ) e infraestrutura (Docker/CI/CD).
  • Contribuir com a comunidade open source (issues, docs, discussions).

Stack Tecnológica

  • Go (Echo framework)
  • MongoDB, PostgreSQL, Redis
  • Asynq (background jobs)

Bibliotecas:

  • gliderlabs/ssh
  • gorilla/websocket
  • testify e testcontainers
  • Docker SDK

Infraestrutura:

  • Docker e Docker Compose
  • GitHub Actions (CI/CD, lint, test, build)
  • Nginx/OpenResty (reverse proxy com Lua)

Também terá contato com:

  • Frontend (Vue 3, TypeScript, Vuetify)
  • DevOps (Docker, CI/CD)
  • Protocolos (SSH, WebSocket, HTTP/REST, SAML 2.0)

Requisitos Mínimos

  • Graduação em Computação ou curso ou experiência equivalente.
  • Boa base em algoritmos, estruturas de dados e complexidade computacional.
  • 1+ anos em backend usando Go (ou linguagem similar).
  • Experiência com code review (dar e receber feedback), Docker e containerização, Fluxo completo de Git CLI.
  • Leitura e escrita em inglês técnico (documentação, issues, code reviews).

Requisitos Desejáveis

  • 2+ anos como Desenvolvedor Backend em Go.
  • Interesse em múltiplas tecnologias.
  • Experiência com WebSocket e sistemas distribuídos.
  • Conhecimento em SAML/OAuth2/JWT e multi-tenancy.
  • Contribuições open source.
  • Experiência com Stripe e background jobs.

Grande Diferencial

  • Ter PRs aceitos em projetos open source ou repositórios pessoais públicos que demonstrem:
  • Qualidade e padrões de código.
  • Commits claros e testes automatizados.
  • Boa documentação e resolução de problemas complexos.

Diferenciais da vaga

  • Participar de um projeto open source real, usado globalmente.
  • Time altamente técnico e cultura de code review rigoroso.
  • Influência direta em decisões arquiteturais.
  • Contato com a comunidade open source internacional.

Inclua na sua candidatura:

Obrigatório:

Currículo (PDF)

Link para seu GitHub (vamos analisar seus projetos e código)



  • Pelotas, Rio Grande do Sul, Brasil OS Systems Tempo inteiro R$80.000 - R$120.000 por ano

    Descrição da vagaBuscamos desenvolvedores com sólida base em programação e capacidade de atuar em diferentes tecnologias. O ShellHub é um projeto complexo que envolve desde protocolos de rede (SSH, WebSocket) até microserviços em cloud, com integração a sistemas de pagamento e autenticação enterprise.Mais importante do que decorar APIs é...

  • Gerente de Desenvolvimento

    2 semanas atrás


    Pelotas, Rio Grande do Sul, Brasil Evoluir Tempo inteiro R$96.000 - R$144.000 por ano

    Buscamos um Gerente de Desenvolvimento em Tecnologia da Informação para uma agrotech inovadora, focada em garantir aos produtores rurais informações que tornem a gestão econômica e fiscal de suas propriedades mais sustentável e eficiente. A empresa oferece um ambiente de trabalho que valoriza a colaboração, e proporciona um crescimento contínuo, em...

  • Estágio ou PJ

    Há 2 dias


    Pelotas, Rio Grande do Sul, Brasil VG Gestão de Resultados Tempo inteiro R$15.000 - R$25.000 por ano

    Vaga para atuar em projetos de Gestão de Pessoas e/ou Gestão de Processos, em rotinas de acompanhamento de prazo, auxiliar no preenchimento de documentação e planilhas, entrar em contato com cliente, sanar dúvidas do projeto, entrevistar e compilar informações, documentar etapas do projeto, auxiliar cargos seniores e liderança na operacionalização...


  • Pelotas, Rio Grande do Sul, Brasil Osirnet Tempo inteiro R$40.000 - R$60.000 por ano

    O que você precisa para ser Analista de Relacionamento JR na empresa que mais cresce na região Sul do Brasil#VemSerOsirResponsabilidades e atribuições Planejam e organizam as ações estratégicas da área de Relacionamento;Controlam indicadores e processos, garantindo eficiência operacional;Assessoram gestores e equipes na tomada de decisões e na...

  • Fisioterapeuta

    1 semana atrás


    Pelotas, Rio Grande do Sul, Brasil Centro de saúde e educação Luana Specht Tempo inteiro R$21.900 - R$38.400 por ano

    Vaga para fisioterapeuta, mas não é para qualquer fisioterapeuta. Selecionamos pessoas que sejam boas ouvintes, que respeitem as pessoas, que saiba acolher, que saiba resolver. Valorizamos fisioterapeutas que somam, que organizam, que cuidam do ambiente e está sempre pronto para ajudar. Se este é o seu perfil, envie-nos o seu currículo.Tipo de vaga:...

  • Captador externo

    2 semanas atrás


    Pelotas, Rio Grande do Sul, Brasil ELEVATO MATERIAIS DE CONSTRUCAO E DECORACAO LTDA Tempo inteiro R$35.000 - R$45.000 por ano

    Você é uma pessoa comunicativa, gosta de estar em movimento e construir relacionamentos?Estamos em busca de um Captador Externo para atuar na prospecção e acompanhamento de obras na região de Palhoça - Santa Catarina SC, fortalecendo o relacionamento com empreiteiros, arquitetos, engenheiros e clientes.Essa pessoa será responsável por representar a...

  • Captador externo

    2 semanas atrás


    Pelotas, Rio Grande do Sul, Brasil ELEVATO MATERIAIS DE CONSTRUCAO E DECORACAO LTDA Tempo inteiro R$40.000 - R$60.000 por ano

    Você é uma pessoa comunicativa, gosta de estar em movimento e construir relacionamentos?Estamos em busca de um Captador Externo para atuar na prospecção e acompanhamento de obras na região de Pelotas, Rio Grande, Canguçu, São Lourenço e região fortalecendo o relacionamento com empreiteiros, arquitetos, engenheiros e clientes.Essa pessoa será...


  • Pelotas, Brasil Os Systems Tempo inteiro

    Join to apply for the Pessoa Desenvolvedora de Software Backend role at OS Systems.Descrição da vagaBuscamos desenvolvedores com sólida base em programação e capacidade de atuar em diferentes tecnologias.O ShellHub é um projeto complexo que envolve desde protocolos de rede (SSH, WebSocket) até microserviços em cloud, com integração a sistemas de...


  • Pelotas, Brasil OS Systems Tempo inteiro

    Join to apply for the Pessoa Desenvolvedora de Software Backend role at OS Systems . Descrição da vaga Buscamos desenvolvedores com sólida base em programação e capacidade de atuar em diferentes tecnologias. O ShellHub é um projeto complexo que envolve desde protocolos de rede (SSH, WebSocket) até microserviços em cloud, com integração a sistemas...


  • Pelotas, Brasil Teddy Open Finance Tempo inteiro

    Estamos em busca de um(a) desenvolvedor(a) backend com sólida experiência em NodeJS e NestJS para compor nosso time de tecnologia.Procuramos alguém que domine boas práticas de desenvolvimento, tenha vivência com integração com serviços de terceiros e criação de APIs.Se você é apaixonado(a) por backend, gosta de desafios técnicos e quer atuar em...


  • Pelotas, Brasil Os Systems Tempo inteiro

    Descrição da vagaBuscamos desenvolvedores com sólida base em programação e capacidade de atuar em diferentes tecnologias.O ShellHub é um projeto complexo que envolve desde protocolos de rede (SSH, WebSocket) até microserviços em cloud, com integração a sistemas de pagamento e autenticação enterprise.Mais importante do que decorar APIs é entender...


  • Pelotas, Brasil Sankhya Gestão de Negócios Tempo inteiro

    Estamos em busca de uma Pessoa Desenvolvedora Full Stack Pleno com experiência em desenvolvimento de software e capacidade técnica para atuar em projetos desafiadores e escaláveis.Missão do cargo Estamos construindo um produto greenfield, de alta performance, com frontend sofisticado e uso intensivo de APIs de IA. Buscamos alguém com mentalidade de...


  • Pelotas, Brasil Metarh Tempo inteiro

    Estamos contratando: Pessoa Engenheira BackendEFullstack Sênior!Você é apaixonado(a) por construir sistemas robustos, escaláveis e de alta performance?Curte trabalhar com arquitetura moderna, boas práticas e tecnologias de ponta?Então vem com a genteEstamos comduas oportunidades incríveispara integrar nosso cliente de engenharia — uma focada...

  • Desenvolvedor Back-End

    1 semana atrás


    Pelotas, Brasil SEPRORGS Tempo inteiro

    Desenhar a solução (arquitetura, modelagem, design de código), desenvolvendo sistemas que entreguem valor e alinhados com os objetivos da companhia; Entregar e revisar código testável assegurando qualidade das entregas da equipe, resolvendo problemas e impedimentos que impactam no prazo acordado e alinhando expectativas acordadas; Implementar...


  • Pelotas, Brasil SEPRORGS Tempo inteiro

    Desenhar a solução (arquitetura, modelagem, design de código), desenvolvendo sistemas que entreguem valor e alinhados com os objetivos da companhia; Entregar e revisar código testável assegurando qualidade das entregas da equipe, resolvendo problemas e impedimentos que impactam no prazo acordado e alinhando expectativas acordadas; Implementar...


  • Pelotas, Brasil Seprorgs Tempo inteiro

    Desenhar a solução (arquitetura, modelagem, design de código), desenvolvendo sistemas que entreguem valor e alinhados com os objetivos da companhia; Entregar e revisar código testável assegurando qualidade das entregas da equipe, resolvendo problemas e impedimentos que impactam no prazo acordado e alinhando expectativas acordadas; Implementar...


  • Pelotas, Brasil Hablla Tempo inteiro

    Sobre a Hablla AHabllaé a plataforma líder emMarketing Conversacional Integrado (MCI)— uma evolução do RevOps que conecta Marketing, Vendas, Atendimento, Customer Success e Business Performance em um único fluxo conversacional. Nosso propósito é redefinir a comunicação entre marcas e pessoas, utilizandoInteligência Artificial...