Pedidos actúales por Dagger 2

Desarrollador Android

Remoto
Jornada completa
Empleo de proyecto
Se necesita un especialista de nivel Senior para un gran proyecto bancario. Los principales requisitos para el especialista son - Java Core - Comprensión de OOP, SOLID, DRY, KISS, YAGNI. - Patrones de diseño - Sólidos conocimientos de los componentes Service, ContentProvider, BroadcastReceiver. - SDK de Android - Pila tecnológica: RxJava2, Dagger2, OkHttp, Retrofit, Room, Mockito, JUnit (conocimiento, experiencia, capacidad para escribir pruebas unitarias) - Comprensión de MVVM, arquitecturas MVP (comprensión, experiencia de trabajo dentro de estas arquitecturas) - Android material design - Conceptos básicos de protocolos de red: http, rest, soap, etc. - Comprensión de multithreading en Java - Algoritmos y estructuras de datos Requisitos adicionales: - Kotlin - Experiencia de trabajo en equipo Se valorará positivamente - Kotlincoroutines - Experiencia con personalización CI/CD - Comprensión/experiencia con WebSocket - Experiencia con servicios del sistema Android (Sensores, Bluetooth, Alarma, etc.) - Experiencia con Agile - metodologías Cualidades personales: - Responsabilidad, automotivado, actividad(proactividad), habilidades de comunicación - Capacidad para entender cosas nuevas de forma independiente, y para pedir ayuda a los compañeros si es necesario. - Esfuerzo por el desarrollo continuo Tareas principales: - Crear aplicaciones para el trabajo de los cajeros - Implementar sistemas para la interacción con diversos instrumentos de pago - Implementar bibliotecas para trabajar con terminales Android

Desarrollador Senior Android

Remoto
Jornada completa
Empleo de proyecto
Proyecto fintech a largo plazo, relacionado con la inversión, el trading y los valores. Tecnologías requeridas: 1. Android de 3-4 años 2. Kotlin, Kotlin coroutines 3. GraphQL 4. WebSockets 5. RxJava / RxKotlin 6. General - Retrofit - MVVM, MVP - Daga 2 - Sala - Arquitectura Componentes - Enlace de datos - FireBase - Sólidos conocimientos de Android SDK, Java; - Capacidad para trabajar con el sistema de control de versiones git; - Conocimiento de OOP, arquitectura limpia, patrones de diseño; - Experiencia en desarrollo de aplicaciones cliente-servidor de 3 años.