> >

Senior Mobile Developer (iOS, Android)



Electronic Identification, S.L.

Madrid, España

05/06/2018

Descripción general

Ofrecemos un sistema de identificación online con el mismo nivel de seguridad técnica y legal que la identificación cara a cara. Sucede en tiempo real y toma solo unos segundos. Ya ofrecemos la posibilidad de identificarse con documentos de identidad o carnets de conducir de más de 153 países.

Actualmente cuando las empresas requieren identificar personas de forma confiable, los procesos comienzan y terminan en una oficina para llevar a cabo una identificación física, cara a cara. Ejemplos como abrir una cuenta bancaria, contratar un operador de telefonía móvil, realizar trámites administrativos con una administración pública o incluso votar, ya sea en en una junta de accionistas o en elecciones generales. Este tipo procesos están en proceso de digitalización y nosotros queremos formar parte de dicho cambio.

Gartner nos nombró "Cool Vendor" en España, en la categoría de "cutting-edge capabilities that leverage, among other technologies, artificial intelligence and blockchain", así como una de las 100 compañías tecnológicas más innovadoras del mundo (RegTech 100) por FinTech Global.

Descripción del puesto

Estamos construyendo una plataforma desde cero, utilizando las últimas tecnologías para crear la mejor experiencia a través de cualquier tipo de dispositivo. Buscamos ingenieros con experiencia en aplicaciones nativas (iOS / Android), capaces de construir esta nueva plataforma de identificación digital y ayudar a otras empresas a tener una mejor relación con sus clientes.

Trabajarás estrechamente con otros ingenieros de software en múltiples plataformas y tecnologías para crear una nueva forma de identificación consistente, usable, confiable, escalable y de alto rendimiento.

Tus responsabilidades:

  • Trabajar con un equipo de ingenieros para desarrollar SDKs y aplicaciones para dispositivos móviles estables, rápidas y confiables, utilizando diferentes patrones de desarrollo.
  • Proponer mejoras tanto en la arquitectura como en las características del producto, así como colaborar con varios equipos para ejecutar los proyectos a tiempo.
  • Comprender los requisitos del producto, los valores del cliente, los objetivos del negocio y traducir dichos requisitos de negocio en requisitos técnicos.
  • Escribir código para iOS claro, probado y legible. Preferiblemente tener también alguna experiencia en Android.
  • Participar en revisiones tanto de código como de diseño con otros desarrolladores, proporcionando y recibiendo feedback.
  • Actúe como parte del equipo de soporte de segundo nivel, trabajando con soporte de primer y segundo nivel para resolver problemas y analizar la raíz del problema.
  • Ser flexible y estar dispuesto a aprender tanto de forma independiente como con otros miembros del equipo.

Habilidades requeridas

  • Experiencia demostrable en iOS (Swift) y Android (muy deseable, pero no esencial).
  • Conocimiento de herramientas de rendimiento para SDKs y técnicas de optimización.
  • Experiencia escribiendo código bien estructurado, limpio y fácil de mantener.
  • Buen entendimiento de los patrones de diseño.
  • Experiencia con pruebas unitarias.
  • Conocimiento de CocoaPods y sistemas de integración continua.
  • Conocimiento de sistemas de control de versiones como Git.

Deseables:

  • Al menos 4 años o más de experiencia práctica en desarrollo de software y 3 años o más de experiencia en el desarrollo de aplicaciones móviles.
  • Alguna experiencia con el procesamiento de video/imágenes y/o tecnologías de transmisión de video en streaming.
  • Experiencia liderando proyectos de movilidad durante todas las fases: prototipado, arquitectura, programación, testing y publicación.
  • Conocimiento práctico de APIs RESTful y protocolos de red como TCP/IP, HTTP y HTTPS.
  • Buen nivel de inglés (hablado y escrito).

Si te encanta aprender nuevas tecnologías y habilidades, así como trabajar con otras personas excelentes de diferentes ámbitos, envíanos tu currículum.


Tags

Android git


Publicado por: Electronic Identification, S.L.