Game Day Signals

Ingeniero/a Full-Stack Lead (Móvil, Web, API y Cloud)

JavaScriptTypeScriptReactNode.jsPostgreSQLDockerKubernetes
Traducción automática. Consulta el original.

Sobre Game Day Signals

Game Day Signals fabrica pulseras electrónicas para la comunicación de jugadas y el software que los entrenadores utilizan para enviar jugadas y señales a los jugadores durante los partidos. Funciona de forma rápida y segura, sin necesidad de señal móvil. Nuestro lema es Simple. Rápido. Seguro.

Somos un equipo pequeño y rentable de unas cinco personas. Somos una empresa real con clientes reales, no una startup sin ingresos. Somos el socio oficial y exclusivo de comunicación electrónica unidireccional para béisbol y sóftbol de la NFHS (Federación Nacional de Asociaciones de Escuelas Secundarias Estatales). Nuestra aplicación para iOS y Android se lanza en noviembre de 2026, y nos estamos expandiendo del béisbol y el sóftbol al fútbol americano, que es un mercado nuevo y grande.

El puesto

Buscamos un ingeniero para hacerse cargo de toda nuestra plataforma de software: la aplicación móvil, la aplicación web, la API y la base de datos. Empezarás poniéndote al día con nuestro fundador. Después, la plataforma será tuya, incluyendo los despliegues en producción y los lanzamientos en las tiendas de aplicaciones.

Cómo es el éxito en este puesto

A los 90 días, estarás ejecutando todo el stack local y conocerás la arquitectura de principio a fin. Habrás realizado al menos un lanzamiento móvil en ambas tiendas de aplicaciones y al menos un despliegue web o de API en producción por tu cuenta. Entiendes nuestra configuración de autenticación, los pipelines de CI/CD y el proceso de migración de bases de datos, y ya estás mejorando el código base.

A los 6 meses, serás claramente el responsable técnico de la plataforma. Realizas lanzamientos de forma constante, lideras las funcionalidades de fútbol americano desde el diseño hasta el lanzamiento, y has mejorado la fiabilidad, la monitorización y la cobertura de pruebas. Mantienes la hoja de ruta técnica actualizada y nuestro fundador ha pasado a desempeñar un papel de asesor.

Por qué te encantará trabajar aquí

  • Auténtica responsabilidad. Serás dueño de toda la plataforma de software con la que interactúa cada uno de nuestros clientes. No serás un ingeniero más entre docenas, ni estarás limitado a un área estrecha.
  • Autonomía. Tras una fase de aprendizaje práctico con nuestro fundador, tomarás las decisiones técnicas y realizarás despliegues a producción y a las tiendas de aplicaciones por tu cuenta. Nadie tendrá que aprobar cada paso.
  • Espacio para hacer crecer el producto. Liderarás nuestra expansión al fútbol americano desde el diseño hasta el lanzamiento y definirás la hoja de ruta técnica. Tu trabajo dará forma directamente al rumbo de la empresa.
  • Una forma moderna de construir, centrada en la IA. Cursor, los agentes de codificación por IA y los modelos más recientes forman parte del trabajo diario, y cada lanzamiento pasa por CI/CD.
  • Sin burocracia. Trabajarás con un equipo pequeño y unido, tomarás decisiones rápidamente y verás el efecto de tu trabajo de inmediato.

De qué serás responsable

  1. Aplicación móvil: React Native / Expo en TypeScript (Expo Router, Tamagui, TanStack Query), que se comunica con nuestras pulseras mediante Bluetooth Low Energy
  1. Lanzamientos en tiendas de aplicaciones: compilaciones y envíos con Expo EAS, revisiones en TestFlight y App Store Connect, pistas de prueba y producción en Google Play, y actualizaciones inalámbricas (OTA)
  1. Aplicación web: React, Vite y Material UI, utilizada por entrenadores y administradores para gestionar equipos y dispositivos
  1. API: Node.js / Express REST API, monitorizada con Sentry
  1. Base de datos: PostgreSQL con migraciones Flyway, incluyendo migraciones en producción e importaciones de datos, como los nuevos datos de fútbol americano
  1. Autenticación: Auth0 en web, móvil y la API, incluyendo JWT, permisos y gestión de entornos y clientes
  1. Infraestructura: imágenes de Docker desplegadas en Kubernetes en DigitalOcean con Helm y Skaffold, además de una base de datos Postgres gestionada y un registro de contenedores
  1. CI/CD: pipelines de GitHub Actions para la API, web y móvil, además de pruebas de interfaz de usuario móvil con Maestro y pruebas de hardware-in-the-loop
  1. Prácticas de ingeniería: calidad del código, pruebas, monitorización y documentación, trabajando en estrecha colaboración con nuestro otro desarrollador y el equipo de negocio

No te encargarás del firmware C embebido en los dispositivos; nuestro ingeniero de firmware se ocupa de eso. Trabajarás estrechamente con él en cómo la aplicación se comunica con los dispositivos.

Requisitos

  1. 5+ años de experiencia profesional en ingeniería de software, con un rango real full-stack
  1. Haber publicado y mantenido aplicaciones React Native en producción tanto en la App Store como en Google Play, incluyendo la gestión de rechazos de revisión y reenvíos (se prefiere encarecidamente Expo)
  1. Sólidas habilidades en TypeScript/JavaScript, React y Node.js/Express
  1. Sólidas habilidades en PostgreSQL, incluyendo diseño de esquemas, migraciones y optimización de consultas
  1. Experiencia práctica con Docker, Kubernetes y un proveedor de nube, con soltura en la ejecución de sistemas en producción
  1. Haber construido y mantenido pipelines de CI/CD (GitHub Actions o similar)
  1. Experiencia con autenticación OAuth/OIDC, idealmente Auth0
  1. Capacidad para trabajar de forma independiente: puedes tomar un sistema que no escribiste, aprenderlo y hacerte cargo de sus despliegues

Se valorará

  1. Bluetooth Low Energy u otra integración de hardware en dispositivos móviles
  1. Expo EAS Build, Submit y Update
  1. Helm, Skaffold o DigitalOcean
  1. Pruebas móviles de extremo a extremo con Maestro o Detox
  1. Antecedentes en deportes, tecnología deportiva o entrenamiento
  1. Experiencia en startups o equipos pequeños donde hayas desempeñado múltiples roles
  1. Ya estar construyendo con herramientas de codificación por IA como Cursor y agentes de codificación

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores