Pessoa Desenvolvedora de Software Backend
1 semana atrás
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)
-
Pessoa Desenvolvedora de Software Back-end Senior
2 semanas atrás
Pelotas, Rio Grande do Sul, Brasil OS Systems Tempo inteiro R$80.000 - R$120.000 por anoDescriçã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 anoBuscamos 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 anoVaga 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...
-
Analista de Relacionamento JR
1 semana atrás
Pelotas, Rio Grande do Sul, Brasil Osirnet Tempo inteiro R$40.000 - R$60.000 por anoO 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 anoVaga 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 anoVocê é 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 anoVocê é 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 inteiroJoin 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 inteiroJoin 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...
-
Engenheiro De Software Backend
Há 2 dias
Pelotas, Brasil Teddy Open Finance Tempo inteiroEstamos 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 inteiroDescriçã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...
-
Pessoa Desenvolvedora Full Stack Pleno
Há 2 dias
Pelotas, Brasil Sankhya Gestão de Negócios Tempo inteiroEstamos 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...
-
Pessoa Engenheira Backend Sênior
2 semanas atrás
Pelotas, Brasil Metarh Tempo inteiroEstamos 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 inteiroDesenhar 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...
-
Desenvolvedor Back-End
Há 4 dias
Pelotas, Brasil SEPRORGS Tempo inteiroDesenhar 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...
-
Desenvolvedor Back-End
Há 2 dias
Pelotas, Brasil Seprorgs Tempo inteiroDesenhar 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...
-
Desenvolvedor(a) Front-End | Hablla
2 semanas atrás
Pelotas, Brasil Hablla Tempo inteiroSobre 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...