Título del puesto: Desarrollador Mobile Semisenior (ios - android)
Experiencia: Desarrollo de aplicaciones iOS y Android de 2 a 3 años
Ubicación: San Isidro
Modalidad: de 2 a 4 veces al mes a oficina + Planificación conjunta Trimestral (3 a 4 días continuos)
Horario: lunes a viernes 8:30am a 6:30pm En Coforge estamos buscando un Desarrollador Mobile Semisenior (ios - android)(20789) con el siguiente perfil.
Formación
- Bachiller o Titulado en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines.
Perfil técnico
- 2 a 3 años de experiencia en desarrollo de aplicaciones móviles iOS y Android.
- Experiencia trabajando con Swift.
- Experiencia trabajando con Java/Kotlin.
- Experiencia en desarrollo nativo iOS (Cocoa Touch).
- Experiencia con patrones arquitectónicos: MVC, MVVM, MVP, VIPER.
- Programación reactiva y asíncrona: Flow, Coroutines, RxJava.
- Inyección de dependencias: Dagger, Hilt.
- Arquitecturas: Clean Architecture y Arquitectura Modular.
- Experiencia en metodologías ágiles: Scrum y Kanban.
- Conocimiento de Jetpack Components: Room, ViewModel, LiveData, Navigation Component y WorkManager.
- Conocimiento de Objective-C.
Responsabilidades principales
- Participar en mesas de trabajo con el equipo.
- Implementar requerimientos de acuerdo con la planificación establecida.
- Realizar planificación conjunta y estimación de tiempos.
- Desarrollar Spikes y PoC (Proof of Concept).
- Analizar la viabilidad técnica de las soluciones propuestas.
- Colaborar en el diseño e implementación de arquitecturas móviles escalables y mantenibles.
Conocimientos y habilidades
- Conocimiento de Human Interface Guidelines (HIG) para iOS.
- Conocimiento de Clean Architecture.
- Conocimiento de Arquitectura Modular.
- Conocimiento de Scrum y metodologías ágiles.
- Conocimiento de API REST para integración con servicios.
- Conocimiento de patrones de diseño (MVVM, MVC).
- Conocimiento de conceptos de programación, patrones de diseño y arquitecturas de software.
- Conocimientos de Material Design.
- Conocimiento de DexGuard (deseable).
- Capacidad de análisis técnico y resolución de problemas.
- Habilidades de trabajo participativo y comunicación efectiva con equipos multidisciplinarios.
En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.
📌 Desarrollador Mobile Semisenior (ios - android) (Lima)
🏢 Coforge
📍 Lima