Engenheiro de CLI

Vaga não está no LinkedIn

🕒 Abril 30

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

👷🏻‍♀️ Engenheiro

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of Supabase

Supabase

51 - 200 funcionários

Fundada em 2020

☁️ SaaS

🔌 API

🤖 Inteligência Artificial

💰 $80.000.000 Series B em 2022-05

SaaS • API • Artificial Intelligence

Supabase é uma alternativa open source ao Firebase, oferecendo um conjunto de ferramentas de backend projetadas para ajudar desenvolvedores a iniciar e escalar suas aplicações de forma eficaz. A plataforma oferece recursos como um banco de dados Postgres completo, autenticação com Row Level Security (RLS), APIs instantâneas, Edge Functions para código personalizado, sincronização de dados em tempo real e armazenamento para arquivos de grande porte. Desenvolvedores podem integrar modelos de machine learning, utilizar RESTful APIs e aproveitar produtos melhores da categoria integrados à plataforma. O Supabase foi projetado para ser altamente portável, extensível e fácil de usar, tornando-se uma opção poderosa para startups e empresas que desejam inovar com rapidez e eficiência.

Descrição

• Projetar, construir e operar APIs backend e serviços em TypeScript, usando padrões do NestJS (módulos, providers, pipelines) quando essa for a forma como entregamos — priorizando segurança, desempenho e contratos claros para consumidores internos e externos. • Projetar e desenvolver ferramentas de linha de comando (CLI) que sejam consistentes, seguras e performáticas no Windows, Linux e macOS, alinhadas às mesmas capacidades de plataforma que o backend expõe. • Colaborar com equipes de produto e plataforma para definir comportamento de ponta a ponta: desde o design HTTP/API até como o CLI e o ambiente de desenvolvimento local expõem essas capacidades. • Implementar testes unitários, de integração e end-to-end no backend e no CLI para que confiabilidade e manutenibilidade se mantenham altas conforme a superfície de uso cresce. • Criar documentação e conteúdo de ajuda para consumidores de API, usuários do CLI e desenvolvedores colaboradores. • Participar de releases, versionamento e compatibilidade retroativa dos componentes sob sua responsabilidade. • Monitorar uso e feedback; trabalhar com clientes e a comunidade open source para melhorar tanto a experiência da API/backend quanto a do CLI.

🎯 Requisitos

• 5+ anos de experiência em desenvolvimento de software com histórico sólido em sistemas backend e/ou ferramentas voltadas para desenvolvedores. • Forte conhecimento em TypeScript e experiência profissional entregando APIs de produção e código server-side; experiência com NestJS está fortemente alinhada com a forma como o time de CLI constrói. • Experiência prática com ferramentas de linha de comando (construção, manutenção ou responsabilidade por CLIs), incluindo preocupações cross-platform: acesso ao sistema de arquivos, gerenciamento de subprocessos, UX no terminal e comportamento específico por plataforma. • Proficiência em uma ou mais linguagens comumente usadas para trabalho em CLI e backend (por exemplo TypeScript/Node, Rust, Python, Go, C++). Para esta vaga, profundidade em TypeScript é essencial. • Experiência construindo CLIs com forte foco em experiência do usuário: estrutura de comandos intuitiva, saída clara e mensagens de erro acionáveis. • Familiaridade com distribuição e instalação de pacotes (por exemplo npm, yarn, Homebrew, APT, Snap, Scoop, Chocolatey) no que diz respeito a como os usuários instalam e atualizam ferramentas. • Sólido fluxo de trabalho com Git e experiência com CI/CD para testes e deploy automatizados. • Contribuições para ferramentas CLI open-source, bibliotecas ou frameworks backend (diferencial). • Experiência com containerização e orquestração (por exemplo Docker, Kubernetes) (diferencial). • Familiaridade com gerenciamento de migrações de banco de dados, Postgres e drivers ou protocolos relacionados onde eles intersectem fluxos de trabalho de plataforma ou CLI (diferencial).

🏖️ Benefícios

• Trabalho 100% remoto • ESOP • Auxílio para tecnologia • Benefícios de saúde • Encontros anuais (off-sites) • Trabalho flexível • Desenvolvimento profissional

Candidatar-se

Vagas Similares

🕒 Abril 1

Canonical

501 - 1000

Engenheiro de Microserviços que constrói e opera plataformas em escala para a Canonical. Foco em engenharia de microserviços REST de back-end em Go e Python.

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

👷🏻‍♀️ Engenheiro

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Abril 1

Canonical

501 - 1000

A Canonical busca engenheiros de software talentosos para projetos de virtualização e tecnologia de containers. Junte-se à equipe global trabalhando em soluções open source inovadoras.

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

👷🏻‍♀️ Engenheiro

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Março 27

Solana Foundation

11 - 50

🤝 Sem Fins Lucrativos

₿ Cripto

🌐 Web 3

Engenheiro de Programas Solana com foco em construir programas Solana prontos para produção e em contribuir para desafios técnicos chave em protocolos DeFi. Papel colaborativo com equipes do ecossistema Solana.

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟢 Júnior

🟡 Pleno

👷🏻‍♀️ Engenheiro

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Fevereiro 12

DEME Group

5001 - 10000

Engenheiro de Projeto QHSE garantindo padrões de saúde e segurança em locais offshore internacionais. Colaboração com equipes e promoção de uma cultura de segurança sólida por meio de engajamento proativo.

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

👷🏻‍♀️ Engenheiro

🗣️🇺🇸🇬🇧 Inglês obrigatório