Descripción de la oferta
OverviewStaff Engineer — Mobile SDK (C, Android/iOS)Modalidad: 6 meses como freelance vía Shakers + contrato fijoUna empresa del sector mobile security / app shielding busca un/a Staff Engineer para liderar técnicamente su equipo de Mobile SDK.Su producto: SDKs escritos en C que protegen aplicaciones móviles usadas por millones de personas en grandes bancos e instituciones financieras a nivel global.ResponsibilitiesDefinir estándares de ingeniería en una codebase de SDK escrita en C y construir la infraestructura que los enforza automáticamente: quality gates, release automation y tooling de desarrollo.Revisar code paths críticos en Android e iOS con foco en edge cases, manejo de errores y modos de fallo. Guiar al equipo hacia decisiones de diseño más robustas.Hacer puente entre el equipo SDK y los equipos de seguridad.Liderar discusiones técnicas sobre diseño de APIs, performance, seguridad y comportamiento específico de plataforma.Mentorear a senior engineers — ayudarles a desarrollar mejor intuición sobre comportamiento del sistema, anticipar fallos y pensar críticamente.Owner del release process end-to-end para ambas plataformas: versionado, despliegue, rollback y monitoring post-release.Requirements8+ años de experiencia hands-on en desarrollo de SDK Android o iOS, con working knowledge sólido de la otra plataforma.Conocimiento profundo de internals de plataforma móvil: threading, memory management, mecanismos de seguridad nativos.Hábito demostrado de identificar fallos no cubiertos por el plan de test: edge cases, condiciones de producción, integraciones inesperadas.Experiencia con release engineering: CI/CD, testing automatizado e infraestructura de versionado para software no parcheable post-release.Confort en la frontera de application engineering + security: threat models, cuándo pedir review especializado, cómo evaluar tradeoffs security-performance.Experiencia definiendo y enforzando estándares de ingeniería e
#J-18808-Ljbffr