Capital One
Capital One
Capital One es una empresa de servicios financieros y tecnología financiera que ofrece tarjetas de crédito, préstamos para automóviles y productos bancarios y de ahorro. Su trabajo combina la experiencia financiera con la tecnología y las herramientas digitales para mejorar la forma en que los clientes administran su dinero. La empresa centra sus oportunidades profesionales en desarrollar soluciones orientadas al cliente dentro de una plantilla diversa e inclusiva.

Gerente de Ingeniería Móvil para Android

Lidera la ingeniería móvil para Android en Capital One y crea experiencias escalables para más de 100 millones de clientes. Orienta la arquitectura móvil, el desarrollo de BFF y SDUI, las pruebas y las prácticas de ingeniería con IA.

Descripción

  • Colabora con ingenieros, diseñadores y responsables de producto para ofrecer funciones móviles de alta calidad a más de 100 millones de clientes.
  • Orienta la arquitectura móvil y los patrones de diseño.
  • Ayuda a los ingenieros a crecer mediante comentarios, revisiones de código y orientación específica para cada plataforma.
  • Elimina los obstáculos técnicos del equipo.
  • Desarrolla conocimientos sobre rendimiento, accesibilidad y arquitectura móvil.
  • Define la arquitectura móvil, revisa los diseños de API y desarrolla componentes reutilizables.
  • Dirige el diseño y desarrollo de servicios Backend-for-Frontend (BFF) del lado del cliente y arquitecturas de interfaz de usuario basada en servidor (SDUI).
  • Orienta prácticas de ingeniería como los indicadores de funciones y los lanzamientos por fases.
  • Promueve herramientas de IA agéntica y ayuda a los ingenieros a desarrollar con un enfoque nativo de IA.
  • Escribe código con capacidades modernas de las plataformas móviles y patrones avanzados de interfaz de usuario.
  • Establece estándares de codificación, pruebas, rendimiento, accesibilidad y experiencia de usuario.

Requisitos

  • Licenciatura o un título superior en informática o una disciplina cuantitativa relacionada, como estadística, economía, investigación de operaciones, analítica, matemáticas o ingeniería.
  • Al menos cuatro años de experiencia profesional en ingeniería de software; las prácticas profesionales no cuentan para este requisito.
  • Al menos tres años de experiencia desarrollando aplicaciones móviles nativas para Android con Kotlin o para iOS con Swift.
  • La empresa no ofrece patrocinio ni asistencia relacionada con inmigración para obtener autorización de empleo.
  • Se prefiere: Al menos cuatro años de experiencia desarrollando aplicaciones móviles nativas para Android con Kotlin o para iOS con Swift.
  • Se prefiere: Experiencia con marcos de interfaz de usuario nativos modernos, como SwiftUI o Jetpack Compose.
  • Se prefiere: Experiencia creando conjuntos automatizados de pruebas móviles con Swift Testing, XCUI, JUnit o Espresso.
  • Se prefiere: Experiencia ajustando y optimizando el rendimiento en plataformas móviles nativas.
  • Se prefiere: Experiencia diseñando arquitecturas móviles escalables y bibliotecas de componentes reutilizables.
  • Se prefiere: Experiencia implementando y manteniendo pruebas automatizadas exhaustivas.
  • Se prefiere: Experiencia con arquitectura modular y patrones modernos de gestión de estado.
  • Se prefiere: Experiencia diseñando y desarrollando servicios Backend-for-Frontend (BFF) del lado del cliente con tecnologías como GraphQL y gRPC/Protobuf.
  • Se prefiere: Experiencia con arquitecturas de interfaz de usuario basada en servidor (SDUI).
  • Se prefiere: Experiencia con lanzamientos graduales basados en métricas y estrategias de indicadores de funciones.
  • Se prefiere: Dominio de herramientas de programación de IA agéntica y flujos de trabajo asistidos por IA.
  • Se prefiere: Familiaridad con marcos de aprendizaje automático en el dispositivo, como Core ML o TensorFlow Lite.

Beneficios

  • Portátiles MacBook Pro de alta gama.
  • Varios monitores prémium.
  • Herramientas necesarias para crear productos.
  • Beneficios integrales, competitivos e inclusivos de salud, financieros y de otro tipo para apoyar el bienestar general.
  • Compensación de incentivos basada en el rendimiento, que puede incluir bonificaciones en efectivo, incentivos a largo plazo o ambos.