
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.
Ingeniero sénior de aplicaciones móviles iOS (presencial)
Lidera la arquitectura móvil en Swift, Backend-for-Frontends, la interfaz de usuario dirigida por el servidor, las pruebas y las prácticas de ingeniería asistidas por IA. Crea experiencias bancarias digitales de alta calidad para los clientes de Capital One.
Descripción
- Colabora con ingenieros, diseñadores y gerentes de producto para ofrecer funciones confiables y de alto rendimiento a más de 100 millones de clientes
- Define la dirección técnica de la arquitectura móvil y los patrones de diseño
- Brinda mentoría a ingenieros mediante comentarios, revisiones de código y buenas prácticas de plataformas móviles
- Desarrolla conocimientos especializados en rendimiento, accesibilidad y arquitectura
- Participa en decisiones de arquitectura móvil, revisa API y crea componentes reutilizables
- Lidera el diseño y desarrollo de arquitecturas de Backend-for-Frontends para clientes y de interfaces de usuario dirigidas por el servidor
- Orienta las prácticas de indicadores de funcionalidades y los lanzamientos escalonados en producción
- Promueve herramientas de IA agéntica y prácticas de desarrollo de software nativas de la IA
- Contribuye directamente utilizando capacidades avanzadas de plataformas móviles y patrones de interfaz de usuario
- Mantiene los estándares de calidad, rendimiento, accesibilidad, empatía con el cliente, programación, pruebas y experiencia de usuario
Requisitos
- Título universitario o superior en ciencias de la computación o un campo cuantitativo relacionado, 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, sin contar las prácticas profesionales
- Al menos tres años de experiencia desarrollando aplicaciones nativas de Android con Kotlin o aplicaciones de iOS con Swift
- Se prefiere contar con cuatro o más años de experiencia en desarrollo nativo de iOS con Swift
- Experiencia con marcos de interfaz de usuario nativos modernos, incluidos SwiftUI o Jetpack Compose
- Experiencia diseñando e implementando conjuntos automatizados de pruebas móviles
- Experiencia ajustando y optimizando el rendimiento en plataformas móviles nativas
- Experiencia diseñando arquitecturas móviles escalables y bibliotecas de componentes reutilizables
- Experiencia con arquitecturas modulares y patrones modernos de gestión de estado
- Experiencia diseñando y desarrollando Backend-for-Frontends para clientes con tecnologías como GraphQL y gRPC/Protobuf
- Experiencia con arquitecturas de interfaz de usuario dirigida por el servidor
- Experiencia con lanzamientos escalonados basados en métricas y estrategias de indicadores de funcionalidades
- Dominio de herramientas de programación con IA agéntica y patrones de flujo de trabajo asistidos por IA
- Familiaridad con marcos de aprendizaje automático en el dispositivo, como Core ML o TensorFlow Lite
- Capital One no patrocina a nuevos solicitantes para obtener autorización de empleo ni proporciona asistencia relacionada con inmigración
Beneficios
- MacBook Pro de primera categoría
- Varios monitores de alta gama
- Herramientas necesarias para desarrollar productos
- Compensación de incentivos basada en el rendimiento, que puede incluir bonificaciones en efectivo o incentivos a largo plazo
- Beneficios integrales, competitivos e inclusivos de salud, financieros y de otro tipo para apoyar el bienestar general