




Resumen: Este puesto implica entregar con confianza software de alta calidad, influir en las decisiones técnicas sobre productos, orientar a los equipos y detectar obstáculos para mejorar la experiencia del usuario. Aspectos destacados: 1. Entregar software de alta calidad e influir en las decisiones técnicas sobre productos 2. Ser mentor y coach de equipos de proyecto para alcanzar objetivos y resultados compartidos 3. Mantenerse actualizado con las mejores prácticas, herramientas y marcos de trabajo en ingeniería de software Quiénes somos En agosto de 2025, TELUS Digital adquirió GM2, creando una empresa combinada dedicada al diseño y entrega de productos digitales transformadores y experiencias centradas en el cliente mediante tecnología de vanguardia, pensamiento estratégico y una cultura centrada en las personas. Con un equipo global presente en Norteamérica, Sudamérica, Centroamérica, Europa, África y APAC, ofrecemos experiencia integral en ocho áreas clave de servicios: Consultoría de Productos Digitales, Servicios de Marketing Digital, Datos e IA, Consultoría Estratégica, Modernización de Operaciones Empresariales, Aplicaciones Empresariales, Ingeniería en la Nube y Ingeniería de QA y Pruebas. Desde aplicaciones móviles y sitios web hasta interfaces de voz, chatbots, IA, servicio al cliente y soluciones presenciales, TELUS Digital permite experiencias digitales fluidas, confiables y potenciadas digitalmente que acompañan a los clientes dondequiera que estén —todo respaldado por la infraestructura segura y la escala de nuestra empresa matriz, valorada en miles de millones de dólares. **Ubicación y flexibilidad** Este es un puesto híbrido. Este modelo requiere la capacidad de trabajar de forma híbrida desde nuestra oficina en Buenos Aires (1 a 2 veces por semana). Nuestra cultura de oficina está diseñada para fomentar la innovación, la colaboración y la conexión cara a cara con los miembros del equipo, tanto locales como visitantes procedentes de otras oficinas globales. **Responsabilidades** -------------------- * Experiencia profesional en programación de 3 años o más, con al menos 2 años de experiencia en desarrollo con React Native. * Entregar con confianza software de alta calidad aplicando pensamiento crítico a los productos, requisitos y procesos. * Trabajar estrechamente con los clientes para influir en las decisiones técnicas sobre productos y en los objetivos comerciales. * Mantenerse actualizado sobre el panorama de las mejores prácticas, herramientas y marcos de trabajo en ingeniería de software. * Comprensión de diversas arquitecturas de software y capacidad para adaptar o componer soluciones a problemas únicos mediante soluciones sostenibles y reutilizables. * Ayudar a orientar y capacitar a un equipo de proyecto para alcanzar objetivos y resultados compartidos. * Manejar conversaciones difíciles mediante retroalimentación constructiva dirigida a los equipos y a los clientes. * Identificar obstáculos para garantizar la calidad, mejorar la experiencia del usuario y optimizar la forma en que desarrollamos software. * Conocimiento claro de las propias limitaciones, pero con curiosidad por aprender nuevas soluciones y receptividad ante retroalimentación constructiva de los compañeros de equipo. * Guiar al equipo para comprender y gestionar prioridades cambiantes, aportando energía positiva. * Comunicar y simplificar problemas complejos para fomentar la comprensión entre equipos multidisciplinarios. * Aplicar conocimientos y hallazgos a escala organizacional. **Requisitos** ---------------- * Experto en JavaScript con habilidades sólidas en React.js y TypeScript, y experiencia en el desarrollo de aplicaciones móviles con React Native. * Experiencia con: Vue.js, Node.js, Next.js, HTML, CSS y escritura de pruebas unitarias. * Capacidad para trabajar cómodamente con los SDK de Android e iOS. * Experiencia en el desarrollo de aplicaciones híbridas y aplicaciones web progresivas (PWA). * Capacidad para evaluar y justificar qué marco de trabajo utilizar para un proyecto determinado. * Capacidad para explicar cómo perciben los usuarios el rendimiento y cómo optimizar sus necesidades. * Comprensión de las ventajas y desventajas del renderizado del lado del servidor y del lado del cliente. * Experiencia como líder técnico de un equipo de desarrolladores web que haya construido y entregado una aplicación web de gran envergadura. * Haber asumido la responsabilidad y liderado la entrega de funciones y componentes importantes. * Experiencia trabajando y comunicándose con clientes y partes interesadas, mostrando empatía hacia sus necesidades. * Deseo de aportar recomendaciones técnicas sólidas sobre arquitectura y diseño a los compañeros de equipo y a los clientes, de forma convincente y dinámica. * Experiencia formal o informal en liderazgo o mentoría. * Competencia para usar, modificar y crear herramientas de desarrollo que favorezcan la eficiencia y mejoren los procesos. * Capacidad para considerar perspectivas amplias y equilibrar con éxito los objetivos comerciales y las restricciones técnicas. **Puntos adicionales** ---------------- * Tienes la misma pasión por la accesibilidad y la usabilidad que nosotros. * Experiencia avanzada con herramientas de automatización (por ejemplo, virtualización, pruebas basadas en aprendizaje automático, paralelización masiva). * Conocimientos básicos sobre cómo diseñar APIs RESTful optimizadas para experiencias móviles interactivas y receptivas. * Aprecias la implementación inclusiva e intuitiva de interfaces de usuario responsivas. * Has aprendido sobre Web Components y deseas utilizarlos en tu trabajo. * Has realizado entrevistas y has contratado personal para tu equipo. * Lista de tecnologías emergentes que nos interesan: Big Data, Aprendizaje Automático, Voz, RA/RV, Antecedentes en Seguridad e IoT


