Desarrollador Senior iOS – Identidad Digital Móvil (mDL) Washington DC

Desarrollador Senior iOS – Identidad Digital Móvil (mDL)

Tiempo completo • Washington DC
Descripción del puesto: 
Breve descripción:
El equipo de Cliente busca contratar a desarrolladores senior de iOS altamente cualificados para conectar rápidamente la aplicación empresarial del DMV con tecnología moderna.
 
Descripción completa:
Tipo de empleo: Contrato w2/1099/C2C
 
El cliente implementará el Permiso de Conducir Móvil (mDL) para el Departamento del Distrito de Columbia dentro del ecosistema de modernización e identidad digital del DMV. Para abordar estos desafíos, el equipo de Cliente busca contratar a un desarrollador senior de iOS altamente cualificado para conectar rápidamente la aplicación empresarial del DMV con tecnología moderna.
 
Descripción del puesto:
Este puesto es esencial para la implementación exitosa de capacidades de identidad móvil segura dentro del ecosistema del DMV. El Desarrollador Senior de iOS se asegurará de que la solución móvil cumpla con los estándares de seguridad modernos, se integre perfectamente con las tecnologías de hardware y software de Apple y ofrezca una experiencia fiable para los usuarios finales. Trabajarás para comprender la infraestructura actual del sistema, las necesidades de seguridad, las consideraciones de red y las metodologías.
 
En este puesto, te centrarás principalmente en:
·       Liderar el desarrollo integral de aplicaciones nativas para iOS utilizando Swift y patrones arquitectónicos modernos de iOS.

·       Integrar marcos relacionados con la identidad de Apple, incluyendo almacenamiento de credenciales respaldado por Secure Enclave, SDKs de identidad basados en carteras y APIs criptográficas.

·       Implementar flujos de comunicación seguros utilizando estándares industriales, incluyendo protocolos de identidad móvil alineados con ISO y especificaciones relacionadas con el intercambio de datos.

·       Desarrollar y mantener interacciones a nivel de hardware como NFC, BLE, interacción con dispositivos y intercambios seguros de elementos necesarios para las interacciones de identidad digital.

·       Trabajar estrechamente con los equipos de servicios backend para asegurar la alineación con las especificaciones de la API, los contratos de datos seguros y los flujos de autenticación basados en identidad.

·       Realizar una resolución de problemas en profundidad, depuración y optimización a través de las capas de aplicación, incluyendo interfaz de usuario, redes, criptografía e interfaces de hardware de dispositivos.

·       Asegura el cumplimiento de las directrices de seguridad de la plataforma Apple, los requisitos de privacidad y las mejores prácticas para gestionar datos de identidad sensibles.

·       Proporcionar orientación arquitectónica, revisiones de código y mentoría a desarrolladores junior del equipo de ingeniería móvil.

·       Colaborar con socios multifuncionales, incluidos product owners, arquitectos de seguridad, ingenieros de QA y partes interesadas del negocio, para definir y ofrecer capacidades móviles de alta calidad.
 
Responsabilidades:
El Desarrollador Móvil Senior de iOS desempeñará un papel clave en el diseño, desarrollo e implementación de soluciones móviles avanzadas dentro del ecosistema de modernización del DMV e identidad digital. Este puesto está enfocado en construir aplicaciones iOS seguras y de alto rendimiento que aprovechen frameworks nativos de Apple, funciones de seguridad a nivel de dispositivo y estándares modernos de identidad. Desarrollar documentación a lo largo del ciclo de vida del proceso de desarrollo y proporcionar soporte técnico al equipo.

·       Diseñar y desarrollar soluciones móviles para mDL utilizando Swift y patrones arquitectónicos modernos de iOS.

·       Integrar marcos relacionados con la identidad de Apple, incluyendo almacenamiento de credenciales respaldado por Secure Enclave, SDKs de identidad basados en carteras y APIs criptográficas.

·       Implementar flujos de comunicación seguros utilizando estándares industriales, incluyendo protocolos de identidad móvil alineados con ISO y especificaciones relacionadas con el intercambio de datos.

·       Asegúrate de que las tecnologías estén actualizadas con arquitectura y aplicaciones actuales, estables y conformes que cumplan con los estándares empresariales.

·       Colaborar con equipos internos para producir diseño y arquitectura de software

·       Desarrollar, probar y desplegar aplicaciones y sistemas

·       Revisión, actualización, refactorización y depuración de códigos

·       Mejorar las aplicaciones y sistemas móviles existentes

·       Monitoriza y reporta proactivamente la utilización del rendimiento de las tecnologías asignadas.

·       Soluciona problemas o fallos de software y/o hardware.

·       Gestionar tickets y tareas problemáticos o escalados y solicitudes fuera de ciclo de los propietarios de sistemas/software.

·       Determinar el mejor plan de acción para satisfacer las necesidades del negocio y ofrecer experiencia consultiva a los clientes sobre cómo utilizar mejor los sistemas.

·       Monitoriza e identifica proactivamente cuestiones más amplias e incómodas a través de múltiples tecnologías integradas y conectadas, y comunica según corresponda.

·       Proporciona conocimientos técnicos y apoyo a las agencias del Distrito, al personal y a otros actores

·       Realiza otras funciones relacionadas según se le asigne

·       Puede coordinar las actividades de los desarrolladores de aplicaciones.

·       Capaz de identificar las mejores prácticas y estándares para el uso del producto.

·       Ofrece soporte y diseño para aplicaciones específicas de la industria que requieren integración con sistemas o aplicaciones estatales
·       Interactúa con usuarios ejecutivos de negocio o expertos técnicos
·       Puede desempeñarse como experto técnico (Subject Matte rExpert)
 
Requisitos mínimos de educación/certificación:
Grado en Tecnologías de la Información
 
Habilidades:
·       Experiencia profesional en desarrollo nativo de iOS usando Swift. Obligatorios 7 años

·       Experiencia en frameworks iOS: SwiftUI o UIKit, Combine, Core Data, Core NFC, Core Bluetooth, CryptoKit y APIs de almacenamiento seguro. Obligatorios 7 años

·       Experiencia práctica con seguridad respaldada por hardware (Secure Enclave), gestión de certificados, intercambio de claves y firma/verificación de datos. Obligatorios 7 años

·       Experiencia trabajando con APIs REST (nivel experto). Obligatorios 7 años

·       Experiencia trabajando con JSON y XML. Obligatorios 7 años

·       Experiencia en traducción de wireframes y diseños para desarrollo. Obligatorios 7 años

·       Sólido conocimiento de APIs REST, JSON, protocolos de autenticación/autorización y gestión segura de sesiones. Obligatorios 7 años

·       Debe ser capaz de calificar para la categoría de consultor de tecnología emergente a nivel oficial. Obligatorio

·       Experiencia integrando con sistemas de identidad móvil, cartera o credenciales. Muy deseado 6 años

·       RedHat OpenShift Experiencia en desarrollo y despliegue de aplicaciones basadas en contenedores. Deseado 4 años

·       Conocimiento de la integración continua y el desarrollo continuo. Obligatorios 6 años
Compensación: 90,00 $ - 100,00 $ la hora




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or
If no code provided, add their name instead.