Overviewbc tecnología es una consultora de ti que gestiona portafolio, desarrolla proyectos, realiza outsourcing y selección de profesionales. Diseñamos equipos de trabajo ágiles para infraestructura, desarrollo de software y unidades de negocio, con clientes en servicios financieros, seguros, retail y gobierno. Buscamos integrar a nuestro equipo de desarrollo ios para impulsar soluciones móviles nativas de alto rendimiento, escalables y mantenibles, alineadas a las necesidades del negocio y la experiencia del usuario.funcionesdesarrollar y mantener aplicaciones ios nativas (swift) con atención a rendimiento, usabilidad y calidad de código.contribuir a la arquitectura de soluciones utilizando mvvm, clean architecture u otras arquitecturas modernas.colaborar estrechamente con equipos de diseño, backend y producto para construir soluciones escalables y mantenibles.aplicar buenas prácticas de desarrollo, pruebas unitarias y de ui, y automatización de pruebas cuando corresponda.participar en revisiones de código, diseño de api restful y manejo de json, autenticación y manejo de errores.trabajar con herramientas como xcode, swift package manager, cocoapods y control de versiones (git - bitbucket/github).contribuir a procesos de ci/cd y a la preparación de despliegues en app store.seguir las directrices de apple human interface guidelines y promover experiencias de usuario de alta calidad.documentar decisiones técnicas y mantener la base de código orientada a la mantenibilidad y escalabilidad.requisitos y experienciaexperiencia de 2 a 4 años desarrollando aplicaciones ios nativas.lenguajes: swift; conocimiento en objective-c es deseable.entorno y herramientas: xcode, swift package manager, cocoapods, git (bitbucket/github).arquitecturas: experiencia comprobada en mvvm, clean architecture o similares.frameworks: uikit, swiftui, combine, coredata.concurrencia: gcd, async/await, operations.apis y servicios: integración de apis restful, manejo de json, autenticación y control de errores.testing: pruebas unitarias, de ui y automatizadas.ui/ux: conocimiento de apple human interface guidelines y buenas prácticas de diseño y experiencia de usuario.ci/cd: familiaridad con flujos de integración continua y publicación en app store.competencias clave: capacidad de análisis, diseño y desarrollo end-to-end, enfoque en calidad, mantención y escalabilidad, trabajo colaborativo y comunicación efectiva, autonomía y mejora continua.deseablesconocimientos en objective-c, swiftui avanzado, combine, coredata especializado, testing automatizado y experiencia en despliegue en app store. Deseable experiencia en entornos ágiles y habilidades de comunicación en español e inglés.beneficiosen bc tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.la modalidad híbrida que ofrecemos, ubicada en las condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral.participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.
#j-18808-ljbffr