Game Day Signals

Engenheiro(a) Lead Full-Stack (Mobile, Web, API e Cloud)

JavaScriptTypeScriptReactNode.jsPostgreSQLDockerKubernetes
Tradução automática. Consulte o original.

Sobre a Game Day Signals

A Game Day Signals fabrica pulseiras eletrônicas para envio de sinais e o software que treinadores usam para enviar jogadas e sinais aos jogadores durante as partidas. Funciona de forma rápida e segura, sem necessidade de sinal de celular. Nosso lema é Simples. Rápido. Seguro.

Somos uma equipe pequena e lucrativa de cerca de cinco pessoas. Somos uma empresa real com clientes reais, não uma startup em fase pré-receita. Somos o Parceiro Oficial e Exclusivo de Comunicação Eletrônica Unidirecional de Beisebol e Softbol da NFHS (Federação Nacional de Associações de Escolas de Ensino Médio). Nosso aplicativo para iOS e Android será lançado em novembro de 2026, e estamos expandindo do beisebol e softbol para o futebol americano, que é um grande novo mercado.

A Vaga

Estamos procurando um(a) engenheiro(a) para assumir toda a nossa plataforma de software: o aplicativo mobile, o aplicativo web, a API e o banco de dados. Você começará se familiarizando com o trabalho do nosso fundador. Depois, a plataforma será sua, incluindo deploys em produção e lançamentos nas lojas de aplicativos.

Como será o sucesso

Em 90 dias, você estará operando todo o stack local e conhecerá a arquitetura de ponta a ponta. Você terá lançado pelo menos uma versão mobile em ambas as lojas de aplicativos e pelo menos um deploy de produção web ou da API por conta própria. Você entenderá nossa configuração de autenticação, pipelines de CI/CD e processo de migração de banco de dados, e já estará melhorando a base de código.

Em 6 meses, você será claramente o responsável técnico pela plataforma. Você fará lançamentos em um cronograma estável, liderará funcionalidades de futebol americano desde o design até o lançamento e terá melhorado a confiabilidade, o monitoramento e a cobertura de testes. Você manterá o roadmap técnico atualizado e nosso fundador terá passado para um papel de consultoria.

Por que você vai adorar trabalhar aqui

  • Propriedade real. Você será responsável por toda a plataforma de software que cada um de nossos clientes utiliza. Você não será apenas um engenheiro entre dezenas e não ficará preso em uma função limitada.
  • Autonomia. Após um período de integração prática com nosso fundador, você tomará as decisões técnicas e fará o deploy em produção e nas lojas de aplicativos por conta própria. Ninguém precisará aprovar cada etapa.
  • Espaço para expandir o produto. Você liderará nossa expansão para o futebol americano, desde o design até o lançamento, e definirá o roadmap técnico. Seu trabalho moldará diretamente o futuro da empresa.
  • Uma forma moderna de construir, focada em IA. Cursor, agentes de codificação de IA e os modelos mais recentes fazem parte do trabalho diário, e cada lançamento passa por CI/CD.
  • Sem burocracia. Você trabalhará com uma equipe pequena e próxima, tomará decisões rapidamente e verá o efeito do seu trabalho imediatamente.

O que você vai assumir

  1. Aplicativo mobile: React Native / Expo em TypeScript (Expo Router, Tamagui, TanStack Query), que se comunica com nossas pulseiras via Bluetooth Low Energy
  1. Lançamentos nas lojas de aplicativos: builds e submissões via Expo EAS, revisões no TestFlight e App Store Connect, trilhas de teste e produção no Google Play, e atualizações over-the-air
  1. Aplicativo web: React, Vite e Material UI, usados por treinadores e administradores para gerenciar equipes e dispositivos
  1. API: Node.js / Express REST API, monitorada com Sentry
  1. Banco de dados: PostgreSQL com migrações Flyway, incluindo migrações em produção e importações de dados, como os novos dados de futebol americano
  1. Autenticação: Auth0 em web, mobile e na API, incluindo JWTs, permissões e movimentação de tenants e ambientes
  1. Infraestrutura: imagens Docker implantadas no Kubernetes na DigitalOcean com Helm e Skaffold, além de um banco de dados Postgres gerenciado e um registro de contêineres
  1. CI/CD: pipelines do GitHub Actions para a API, web e mobile, além de testes de interface mobile com Maestro e testes de hardware-in-the-loop
  1. Práticas de engenharia: qualidade de código, testes, monitoramento e documentação, trabalhando em estreita colaboração com nosso outro desenvolvedor e a equipe de negócios

Você não será responsável pelo firmware C embarcado nos dispositivos; nosso engenheiro de firmware cuida disso. Você trabalhará em estreita colaboração com ele sobre como o aplicativo se comunica com os dispositivos.

Requisitos

  1. 5+ anos de experiência profissional em engenharia de software, com experiência real em full-stack
  1. Ter lançado e mantido aplicativos React Native em produção tanto na App Store quanto no Google Play, incluindo lidar com rejeições de revisão e novas submissões (Expo fortemente preferido)
  1. Sólidas habilidades em TypeScript/JavaScript, React e Node.js/Express
  1. Sólidas habilidades em PostgreSQL, incluindo design de esquema, migrações e ajuste de consultas
  1. Experiência prática com Docker, Kubernetes e um provedor de nuvem, e conforto em operar sistemas em produção
  1. Ter construído e mantido pipelines de CI/CD (GitHub Actions ou similar)
  1. Experiência com autenticação OAuth/OIDC, idealmente Auth0
  1. Conforto em trabalhar de forma independente: você consegue pegar um sistema que não escreveu, aprendê-lo e assumir seus deploys

Diferenciais

  1. Bluetooth Low Energy ou outra integração de hardware em mobile
  1. Expo EAS Build, Submit e Update
  1. Helm, Skaffold ou DigitalOcean
  1. Testes ponta a ponta em mobile com Maestro ou Detox
  1. Experiência em esportes, tecnologia esportiva ou treinamento
  1. Experiência em startup ou equipe pequena onde você desempenhou múltiplos papéis
  1. Já estar construindo com ferramentas de codificação de IA como Cursor e agentes de codificação

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores