
BlueThrone es un estudio y operador de aplicaciones móviles con enfoque remoto desde el primer día, fundado en 2021. La empresa adquiere y desarrolla aplicaciones para iOS y Android con un encaje producto-mercado consolidado, y luego las convierte en negocios independientes. Su equipo distribuido reúne experiencia en marketing móvil, desarrollo de producto, ciencia de datos e ingeniería para impulsar el crecimiento orgánico de una cartera de aplicaciones orientadas al consumidor. BlueThrone informa de más de 80 millones de descargas y 22,5 millones de usuarios activos mensuales, y contrata a nivel global mientras amplía sus productos y su equipo.
Ingeniero/a Backend Senior (Go) en BlueThrone — Remoto en Singapur
Únete a BlueThrone como ingeniero/a backend senior para crear y operar sistemas backend para su cartera de aplicaciones móviles. Ayuda a definir servicios, infraestructura y arquitectura escalables en varios productos.
Descripción
- Crear, operar y mejorar continuamente sistemas backend que dan soporte a varios productos móviles
- Liderar problemas técnicos ambiguos, desde la arquitectura hasta la implementación, el despliegue y la iteración
- Analizar y asumir la responsabilidad de sistemas que no hayas creado originalmente
- Colaborar estrechamente con los equipos de producto, frontend, datos e ingeniería
- Fortalecer los sistemas existentes y evaluar cuándo no es necesario reescribirlos
- Responder a incidentes de producción y contribuir a su resolución
- Evaluar el contexto del sistema, las dependencias, los riesgos de escalabilidad y las compensaciones de ingeniería
- Documentar decisiones técnicas, comunicarte con claridad y mantenerte centrado/a en resultados medibles
- Trabajar en distintos productos, bases de código y entornos técnicos a medida que evolucionan las prioridades
Requisitos
- Normalmente, contar con al menos cinco años de experiencia en ingeniería backend
- Haber diseñado o evolucionado sustancialmente sistemas backend
- Poder tomar decisiones arquitectónicas y explicar claramente sus compensaciones
- Tener experiencia con bases de datos más allá del acceso basado en ORM
- Poder operar y solucionar problemas en servicios de producción
- Comprender la infraestructura y cómo respalda a los sistemas de aplicaciones
- Poder convertir un problema poco definido en un resultado funcional y entregado
- Adaptarse rápidamente a tecnologías desconocidas cuando las necesidades del proyecto lo requieran
- Poder adquirir competencia en Go; la experiencia de producción con Go es una ventaja
- Se puede considerar una sólida experiencia backend en otro lenguaje si existen pruebas de un aprendizaje rápido de nuevas tecnologías
- Comprender las bases de datos relacionales, el diseño de esquemas, las migraciones, la indexación y el comportamiento de las consultas
- Comprender los sistemas distribuidos, las colas de mensajes y los brokers como Kafka
- Comprender Docker y Kubernetes
- Comprender la infraestructura en la nube y las API
- Comprender la observabilidad, el rendimiento, la fiabilidad y los modos de fallo de los sistemas
Beneficios
- Trabajar de forma remota desde distintos países y zonas horarias
- Formar parte de un lugar de trabajo que ofrece igualdad de oportunidades y está comprometido con la diversidad y la inclusión
- Solicitar ajustes razonables durante el proceso de solicitud o entrevista