Arquitecto Mobile React Native (iOS/Android) – Solution Architecture
Definir y gobernar la arquitectura end to end de la app móvil en React Native, asegurando escalabilidad, seguridad, rendimiento, mantenibilidad y una ejecución consistente del equipo.
Definir la arquitectura de referencia del canal móvil: modularización, capas (UI, dominio, datos), estrategia de navegación, estado y gestión de dependencias.
Establecer estándares de calidad técnica: convenciones de código, linters, estrategia de branching, PR reviews, Definition of Done técnico, criterios de performance.
Diseñar el enfoque de integración con backend: contratos de API, versionado, resiliencia, manejo de errores, caching, offline first si aplica.
Definir estrategia de seguridad: autenticación/autorización, almacenamiento seguro, hardening, protección de secretos, consideraciones OWASP Mobile.
Definir estrategia de observabilidad: logging, crash reporting, métricas de app, trazabilidad funcional.
Liderar decisiones tecnológicas: librerías RN, Expo vs bare RN, librerías de UI, i18n, analytics.
Asegurar alineamiento con prácticas de delivery: CI/CD, builds, distribución y governance de releases.
Acompañar a Tech Lead y equipo en diseño detallado, revisiones de arquitectura y resolución de problemas complejos.
Proyecto cerrado
Imprescindibles:
Experiencia sólida en Node.js y TypeScript en entorno profesional.
Diseño/consumo de APIs REST, control de errores, validación y versionado.
Experiencia con bases de datos: PostgreSQL/MySQL o MongoDB.
Testing (Jest u otros) y buenas prácticas de calidad (linting, code review).
Integración de servicios externos y gestión de secretos/configuración.
Valorable:
NestJS/Express, GraphQL, colas/eventos (Kafka/RabbitMQ), cache (Redis).
Docker y fundamentos de Kubernetes.
Cloud (Azure/AWS/GCP) y observabilidad (App Insights, Grafana).
Seguridad aplicada (OWASP, rate limiting, auditoría).

Gorin Systems

Wizdaa

Wizdaa

ONE

AllCares

Grupo TECDATA Engineering

Grupo TECDATA Engineering

Grupo TECDATA Engineering