Fullstack (Cross-Platform Frontend Developer)
AI Summary
México, Ciudad de México, Santa Fe Full time job Objetivo Diseñar, desarrollar y mantener soluciones técnicas que permitan la correcta instrumentación y medición de eventos en aplicaciones web y móviles, asegurando consistencia, escalabilidad y calidad en la captura de datos.
About this role
- México, Ciudad de México, Santa Fe
- Full time job
Objetivo
Diseñar, desarrollar y mantener soluciones técnicas que permitan la correcta instrumentación y medición de eventos en aplicaciones web y móviles, asegurando consistencia, escalabilidad y calidad en la captura de datos. El rol contribuirá a fortalecer las capacidades de analítica y medición digital de la organización, facilitando la integración de diferentes productos y equipos dentro de un marco común de seguimiento y observabilidad.
En una semana típica:
- Diseñar y desarrollar SDKs de telemetría para:
- Web (JavaScript / TypeScript)
- Android (Kotlin / Java)
- iOS (Swift)
- Implementar lógica de captura y persistencia de contexto de marketing:
- UTMs en Web
- Deep links y deferred deep links en Mobile
- Normalización de source, medium, campaign
- Integrar SDKs con el sistema central de telemetría.
- Garantizar compatibilidad con múltiples aplicaciones web y móviles.
- Diseñar mecanismos de versionado y retrocompatibilidad de SDK.
- Implementar validaciones básicas de esquema en cliente.
- Colaborar con Marketing para integrar el modelo de atribución definido.
- Trabajar con el equipo de Data para asegurar consistencia estructural.
- Generar documentación técnica clara y reutilizable.
- Proveer soporte técnico durante la adopción de los SDKs.
Escolaridad
- Licenciatura en Ciencias de la Computación, Ingeniería o un campo relacionado, o experiencia equivalente.
Requisitos
- 3–5 años de experiencia como desarrollador Fullstack.
- Experiencia desarrollando librerías o SDKs reutilizables.
- Experiencia trabajando con eventos de telemetría o analytics.
- Experiencia integrando deep links y/o SDKs de atribución (deseable).
- Experiencia trabajando en entornos multi-aplicación o plataformas compartidas.
- Experiencia colaborando con equipos de Producto y Marketing (deseable).
Hard Skills
- Frontend / Web
- JavaScript / TypeScript – Intermedio/Avanzado
- Manejo de eventos y lifecycle en aplicaciones SPA – Intermedio
- Manejo de localStorage / cookies – Intermedio
- Mobile
- Android (Kotlin) – Intermedio
- iOS (Swift) – Intermedio
- Manejo de deep links y deferred deep links – Intermedio
- Integración con SDKs de atribución (AppsFlyer, Firebase, etc.) – Deseable
- Backend / Infraestructura
- Experiencia con APIs REST – Intermedio
- Conocimiento básico de AWS (Lambda, API Gateway) – Deseable
- Manejo de JSON schemas – Intermedio
- Arquitectura
- Diseño de librerías reutilizables – Intermedio
- Versionado semántico – Intermedio
- Manejo de contratos de datos – Intermedio
- Testing
- Unit testing – Intermedio
- Validación de eventos y debugging cross-platform – Intermedio
Soft Skills
- Pensamiento estructurado y orientación a arquitectura.
- Capacidad de abstraer soluciones reutilizables.
- Comunicación clara con equipos técnicos y no técnicos.
- Autonomía y responsabilidad técnica.
- Atención al detalle (especialmente en manejo de datos).
- Capacidad de trabajar en entornos con múltiples stakeholders (Data, Marketing, Producto).
Información adicional
Beneficios
- Salario y paquete de compensación competitivo
- Esquema 100% nominal
- Formación y plan de carrera
*Para postularte es indispensable que leas y aceptes nuestro Aviso de Privacidad para Candidatos que se alinea a la ley de protección de datos personales y especifica el uso que le daremos a los mismos únicamente con fines de reclutamiento.
#LI-AP1