Desde TalentoMOBILE buscamos desarrolladores/as y arquitectos de Movilidad especializados en iOS o en Android para nuestras oficinas en Madrid y Salamanca.
Funciones:
* Participar en el desarrollo de apps móviles Android y/o iOS.
* Diseño de patrones: Viper, MVP, MVVM, MVC.
* Desarrollo de test unitarios.
* Desarrollar e integrar nuevas necesidades de software.
Requisitos técnicos:
Para ANDROID:
* Experiencia mínima de 2 años como desarrollador Android.
* Experiencia con Native Android, Mobile Solution, Android SDK, Android Studio o similar.
* Amplia experiencia en guías de estilo de Android (material design).
* Manejo de herramientas de integración continua.
* Se valorará experiencia en Android NDK.
* Persistencia: SQL, Firebase.
* Picasso / Glide.
* Dagger 2.
* Sistemas de autenticación vía oAuth.
* Redes sociales.
* Retrofit.
* Implementación de servicios de mensajería (push).
* Google Maps.
* Gestión de mensajería push nativa a través de Google.
* Fingerprint.
* Volley.
* Generación y subida de versiones.
* Google Analytics.
* JUnit.
* Butterknife.
* Integración continua: Jenkins.
Para iOS:
* Experiencia mínima de 2 años en desarrollo de aplicaciones iOS.
* Experiencia con frameworks iOS (Core Data, Core Animation, Core Graphics, Core Text, frameworks de red).
* Experiencia trabajando con Swift y Objective-C.
* Experiencia con Git.
* Experiencia trabajando con Jira y metodologías ágiles.
* Persistencia: CoreData, SQL, SQLite, Realm, etc.
* Servicios: REST y SOAP.
* Sistemas de autenticación vía oAuth.
* Redes sociales.
* Gestión de mensajería (notificaciones) a través de Firebase.
* Seguridad (codificación y decodificación, técnicas de encriptación para protección de información sensible).
* Empleo de Storyboards y/o desarrollos independientes.
* Conocimientos de otros frameworks (API camera, location, mapas, etc.).
* Gestión de mensajería push nativa a través de APNS.
* Integración Google Analytics.
* XcodeTest.
* Implementación de Pods.
* Generación de releases y subida a plataformas de integración (Fabric, Hockey App, etc.).
* Integración continua: Jenkins.
Deseable:
* Experiencia conjunta en iOS y Android.
* Experiencia en Mobile Banking y Mobile Insurance.
Características personales:
* Inglés hablado y escrito.
* Experiencia trabajando con metodologías ágiles.
* Capacidad de liderazgo y trabajo en equipo.
* Autonomía y capacidad resolutiva.
* Muchas ganas de aprender y de aportar conocimientos al equipo.
Ofrecemos:
* Incorporación a nuestra startup en pleno crecimiento con laboratorio propio de productos y nuevas aplicaciones.
* Asistencia a eventos y meetups.
* Flexibilidad horaria.
* Planes de formación a medida.
* Salario competitivo.
#J-18808-Ljbffr