Ingeniero/a de Software Front (IOS)(Código 36045) Lugar de trabajo: Fecha de publicación: Modalidad: Mixto, 4 días remotos semanales Misión del Cargo La principal misión del cargo será desarrollar e implementar mediante metodologías ágiles de desarrollo de software de nuevos productos y servicios innovadores para la corporación BCI, con el propósito de hacerlos disponibles para nuestros clientes y colaboradores, contribuyendo a la generación de nuevos negocios, a la continuidad operacional del negocio, a la satisfacción del cliente y al cumplimiento de visión innovadora corporativa, asegurando la calidad, escalabilidad y time to market de las soluciones.
En este rol tendrás la oportunidad de: Desarrollar mediante metodologías ágiles de desarrollo de software, asegurando la calidad, escalabilidad y time to market de las soluciones.
Proponer y evaluar diferentes tecnologías que permitan el desarrollo ágil de soluciones de software.
Analizar e interpretar las propuestas de los productos a desarrollar de manera crítica, siempre poniéndose en los pies de los stakeholders al enfrentarse a los desafíos.
Requisitos Mínimos Título universitario en Ingeniería en Computación, Ingeniería Industrial o carreras afines.
De 3 a 5 años de experiencia en desarrollo frontend con frameworks y lenguajes como Swift 5.0+, XCTest, Cocoapods, Fastlane, MVC, VIPER, Clean Swift o similares.
Manejo de inglés nivel intermedio.
Dominio extenso del API de Apple iOS.
Experiencia en control de versiones utilizando Git.
Conocimientos en testing funcional (pruebas unitarias, regresión, límites, UAT, IST, ATP) y no funcional (performance, ciclos, carga, estrés, seguridad) e integración continua.
Experiencia en programación funcional, programación orientada a objetos y Test Driven Development (TDD).
Dominio en el manejo de hilos y concurrencia (GCD, NSOperation).
Experiencia en el manejo de diferentes tipos de almacenamiento de datos, como Core Data, Realm, UserDefaults, y Keychain.
Conocimientos de Automatic Reference Counting (ARC) y gestión de memoria.
Conocimiento en diseño y consumo de APIs RESTful.
Experiencia con Push Notifications y servicios de notificaciones en iOS.
Conocimiento avanzado en diseño de interfaces de usuario utilizando UIKit, con un enfoque en vistas programadas.
Dominio en el uso y distribución de código a través de XCFrameworks, Cocoapods, y Swift Package Manager.
Es aún mejor si tienes: Conocimientos en herramientas de gestión de roadmap de software como JIRA y Trello.
Conocimientos en Objective C y su interoperabilidad con Swift.
Experiencia en el uso de Carthage como gestor de dependencias.
¡Súmate y sé protagonista!
#LoMejorDeTrabajarenBci Para que puedas disfrutar lo bueno de la vida con lo mejor del trabajo cuentas con permisos, días flexibles, jornada reducida, posibilidad de ajustar tu horario de entrada y salida, días adicionales de vacaciones por temporada baja, hay cargos con posibilidad de trabajar en el extranjero o desde cualquier parte de Chile, entre otros.
#J-18808-Ljbffr