Engenheiro(a) Elixir / Phoenix

Remoto (América Latina)
Tempo integral
Sênior

Construa sistemas concorrentes e tolerantes a falhas em Elixir e Phoenix para startups dos EUA que escolheram a BEAM de propósito.

Inglês necessário para o dia a dia: você vai trabalhar todos os dias com um time dos EUA.

Já se candidatou? Veja seu status

Sobre a vaga

Estamos procurando um(a) Engenheiro(a) Elixir Sênior para atuar em nossas empresas parceiras que rodam Phoenix em produção: plataformas de mensageria, dashboards em tempo real, backends de logística e qualquer sistema em que milhares de conexões concorrentes são o caso normal. Times de Elixir são pequenos e o pool de talentos é restrito, o que torna engenheiros(as) BEAM experientes na América Latina realmente difíceis de encontrar, e vale a pena a busca.

O que você vai fazer

  • Construir serviços e APIs com Elixir e Phoenix
  • Desenhar supervision trees de OTP e raciocinar sobre falhas e reinícios
  • Construir funcionalidades em tempo real com Phoenix Channels, PubSub ou LiveView
  • Modelar dados com Ecto, incluindo changesets e migrações seguras
  • Escrever testes com ExUnit, incluindo casos de concorrência e property-based
  • Fazer profiling e tuning de processos da BEAM e do comportamento de memória

Requisitos

  • 5+ anos de desenvolvimento Backend, 2+ com Elixir em produção
  • Domínio sólido de OTP: GenServer, supervisores, estratégias de reinício
  • Experiência com Phoenix e Ecto
  • Conhecimento sólido de PostgreSQL
  • Familiaridade com releases, Docker e deploy em nuvem
  • Inglês excelente, escrito e falado (B2+)

Diferenciais

  • Experiência com LiveView em uma interface em produção
  • Experiência com pipelines de Broadway ou GenStage
  • Experiência com Erlang ou histórico em sistemas de telecom
  • Contribuições para projetos open source de Elixir

Stack de tecnologia

Elixir
Phoenix
Ecto
PostgreSQL
LiveView
Docker

Benefícios

Remuneração competitiva em USD
Trabalho 100% remoto
Horário flexível
Verba para desenvolvimento profissional
Auxílio para plano de saúde
Auxílio para equipamentos

Candidate-se a esta vaga

Remuneração competitiva em USD - Remoto

Ao enviar, você concorda com a nossa política de privacidade e os termos de serviço (em inglês). Usamos seu perfil para conectar você a vagas, e seu histórico profissional para saber quais empresas contratam engenheiros(as) da América Latina. Quando entramos em contato com uma dessas empresas, nunca mencionamos você nem mostramos seu perfil.

Vagas remotas em dólar

Conhece alguém perfeito para esta vaga?

Candidate-se com seu currículo em minutos. A gente conta cada passo do processo por e-mail.