Desde TalentoMOBILE buscamos desarrolladores/as y arquitectos de Movilidad especialidos 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
- Android Studio.
-
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.
-
Material Design.
-
Figerprint.
-
Volley.
-
Generación y subida de versiones.
-
google Analytics.
-
Junit.
-
Glide.
-
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 metodologias agiles
-
iOS
-
Swift y Objective-C.
-
Empleo de extensiones y categorías.
-
Persistencia /BBDD. 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).
-
Codificación / Decodificación. Base64, etc.
-
Empleo de StoyBoards 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.
-
Empleo buenas prácticas de la tecnología (empleo de extensiones, categorías, etc.).
-
Implementación Pods.
-
Generación reléase y subida a plataformas de integración (Fabric, Hockey App, etc.).
Integración continua. Jenkins.
-
Deseable:
- experiencia conjunta iOS y Android
- experiencia en Mobile banking y Mobile insurance
Características personales:
- Inglés hablado y escrito
- Experiencia trabajando con metodologías Agiles
- 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