Desarrollador Mobile Ionic

Pragma

Colombia

Presencial

COP 60.000.000 - 90.000.000

Jornada completa

hace 29 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

Pragma busca un Desarrollador Mobile Ionic para un equipo de alto rendimiento, orientado a soluciones creativas y centradas en el usuario, con fuerte énfasis en trabajo colaborativo.

Se valoran al menos 3 años de experiencia con Ionic, Angular y TypeScript, prácticas de ingeniería de software, pruebas y consumo de APIs REST; la posición ofrece aprendizaje continuo y desarrollo profesional en proyectos de gran impacto.

Formación

  • Al menos 3 años de experiencia como desarrollador mobile ionic.
  • Conocimiento profundo de Angular y TypeScript como base de desarrollo.
  • Experiencia aplicando prácticas fundamentales de ingeniería de software, incluyendo principios SOLID, patrones de diseño GoF y técnicas de código limpio como DRY, KISS y YAGNI.
  • Comprender los conceptos asociados a arquitecturas limpias y modulares que favorezcan el bajo acoplamiento.
  • Dominio de la CLI de Ionic, herramientas de build y gestión de plugins de Capacitor y Cordova.
  • Tener conocimientos sobre maquetación y diagramación usando CSS, Flexbox, Grid, y componentes de Ionic UI.
  • Contar con capacidad para el desarrollo o modificación de plugins en Cordova / Capacitor.
  • Tener conocimiento de integraciones con funcionalidades nativas del sistema operativo Android o iOS y con SDK’s de terceros.
  • Tener experiencia en desarrollo orientado a pruebas con Jest, Jasmine y Karma.
  • Tener experiencia en el consumo de APIs REST (JSON) y manejo de peticiones asincrónicas con HttpClient, Axios o RxJS.
  • Manejo de mecanismos seguros de almacenamiento de información: ionic storage, secure storage, Keychain, Keystore.
  • Estar siempre dispuesto a aprender, innovar y generar mejores soluciones día a día.

Responsabilidades

  • Tendrás la responsabilidad de implementar aplicaciones móviles asegurando el cumplimiento de las especificaciones de diseño y solucionando las necesidades del usuario final.
  • Trabajarás bajo los estándares y metodologías de desarrollo que se han definido en tu equipo de trabajo.
  • Participarás activamente en la identificación y selección de alternativas que resuelvan, de mejor modo, lo que el usuario final anhela.
  • Apoyarás al equipo para encontrar soluciones eficientes a esos impedimentos que pueden afectar los resultados del equipo.
  • Ayudarás a dar soporte y hacer ajustes en las aplicaciones ya entregadas.
  • Serás parte de un equipo interdisciplinario con el que trabajarás colaborativamente para lograr la entrega de la solución con calidad y de forma oportuna, gestionando si es necesario con las diferentes áreas que intervengan en todo el proceso.

Conocimientos

Angular
TypeScript
SOLID principles
GoF design patterns
Clean code (DRY/KISS/YAGNI)
Modular clean architectures
Ionic CLI
Capacitor & Cordova plugins
Ionic UI (CSS Flexbox Grid)
Cordova/Capacitor plugins development
Native Android/iOS integrations
REST APIs (JSON)
HttpClient/Axios/RxJS
Secure storage
Testing (Jest/Jasmine/Karma)

Herramientas

Nx
AWS (Lambda, API Gateway, DynamoDB)
IBM MobileFirst Platform
OWASP

Descripción del empleo

En Pragma estamos contratando Desarrollador Mobile Ionic para uno de nuestros equipos de alto desempeño, estamos buscando a alguien que crea profundamente en el trabajo colaborativo para la construcción de grandes aplicaciones móviles que aporten soluciones creativas, útiles y especialmente que atiendan las necesidades de los usuarios para facilitarles lo que realmente necesitan.

¿A qué retos te enfrentarás?
  • Tendrás la responsabilidad de implementar aplicaciones móviles asegurando el cumplimiento de las especificaciones de diseño y solucionando las necesidades del usuario final.
  • Trabajarás bajo los estándares y metodologías de desarrollo que se han definido en tu equipo de trabajo.
  • Participarás activamente en la identificación y selección de alternativas que resuelvan, de mejor modo, lo que el usuario final anhela.
  • Apoyarás al equipo para encontrar soluciones eficientes a esos impedimentos que pueden afectar los resultados del equipo.
  • Ayudarás a dar soporte y hacer ajustes en las aplicaciones ya entregadas.
  • Serás parte de un equipo interdisciplinario con el que trabajarás colaborativamente para lograr la entrega de la solución con calidad y de forma oportuna, gestionando si es necesario con las diferentes áreas que intervengan en todo el proceso.
¿Qué buscamos en ti?
  • Al menos 3 años de experiencia como desarrollador mobile ionic.
  • Conocimiento profundo de Angular y TypeScript como base de desarrollo.
  • Experiencia aplicando prácticas fundamentales de ingeniería de software, incluyendo principios SOLID, patrones de diseño GoF y técnicas de código limpio como DRY, KISS y YAGNI.
  • Comprender los conceptos asociados a arquitecturas limpias y modulares que favorezcan el bajo acoplamiento.
  • Dominio de la CLI de Ionic, herramientas de build y gestión de plugins de Capacitor y Cordova.
  • Tener conocimientos sobre maquetación y diagramación usando CSS, Flexbox, Grid, y componentes de Ionic UI.
  • Contar con capacidad para el desarrollo o modificación de plugins en Cordova / Capacitor.
  • Tener conocimiento de integraciones con funcionalidades nativas del sistema operativo Android o iOS y con SDK’s de terceros.
  • Tener experiencia en desarrollo orientado a pruebas con Jest, Jasmine y Karma.
  • Tener experiencia en el consumo de APIs REST (JSON) y manejo de peticiones asincrónicas con HttpClient, Axios o RxJS.
  • Manejo de mecanismos seguros de almacenamiento de información: ionic storage, secure storage, Keychain, Keystore.
  • Estar siempre dispuesto a aprender, innovar y generar mejores soluciones día a día.

No es necesario, pero sería grandioso saber que cuentas con

  • Conocimiento en gestión de tiendas de aplicaciones y publicaciones abiertas y/o cerradas.
  • Conocimientos sobre arquitectura modulares con Nx.
  • Conocimientos sobre servicios de AWS tales como Lambdas, API Gateway, DynamoDB, SNS, Cloudwatch, CloudFront.
  • Conocimientos sobre IBM MobileFirst Platform y sus adaptadores para aplicaciones móviles.
  • Conocimiento en cuanto desarrollo seguro basado en OWASP.
  • Conocimiento sobre prácticas de observabilidad.

Recuerda...

Aprender, innovar y evolucionar formarán parte de tu día a día, acá serás el piloto de tu destino. ¿Te suena?, ¡aplica y prepárate para marcar el ritmo de tu carrera!

En Pragma garantizamos la igualdad de oportunidades, ¿Requieres algún ajuste razonable o apoyo específico para participar en las entrevistas o pruebas de este proceso?

Construimos valor para ti:

Aquí aumentarás de forma acelerada tu valor personal, potenciarás tus capacidades técnicas, de liderazgo, y comunicación.

Trabajarás con grandes clientes en proyectos de alto impacto en el mundo y con conocimiento asimétrico.

Cultura que mueve. Estarás rodeado de una comunidad de altos estándares, compañeros dignos de admirar, vivirás una cultura de autogestión y estarás acompañado de líderes que inspiran y son buena compañía.

Vivirás el poder transformador de la educación con nuestro social commitment . Donde podrás apoyar iniciativas para ayudar a que jóvenes culminen exitosamente sus estudios.

Así vivirás el proceso de selección
1. Postulación

Postúlate a la vacante que más te guste llenando el formulario.

Revisa inmediatamente tu correo (recuerda revisar la bandeja de spam y promociones).

Allí recibirás las pruebas que darán inicio a tu proceso de selección.

Mientras realizas las primeras pruebas, revisaremos tu perfil para garantizar que hagamos un match perfecto.

Si es así, te llamaremos para esclarecer tus expectativas. De lo contrario, te enviaremos un mail para contarte que no continúas con este proceso.
  • Recibirás en tu correo electrónico nuestra guía de supervivencia.
  • Luego recibirás otro correo en el que te daremos las instrucciones para que escribas un ensayo que nos permitirá conocer cómo crees que juntos podríamos crecer.
4. Entrevistas

Tendrás una entrevista con alguno de nuestros psicólogos.

Tendrás una entrevista técnica de acercamiento al rol que aspiras.

Es posible que ciertos roles tengan entrevistas adicionales con su equipo o los directivos, dependiendo del perfil.

5. Contratación
Te haremos la oferta salarial y, si aceptas, te haremos una entrevista familiar, exámenes médicos y firma del contrato.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador de Integración
Desarrollador de Integración

Pragma • Colombia

Presencial
COP 195.351.000 - 293.026.000
Administrativo
Administrativo

Pragma • Colombia

Presencial
COP 25.000.000 - 45.000.000
Desarrollador Salesforce
Desarrollador Salesforce

Pragma • Colombia

Presencial
COP 60.000.000 - 90.000.000
Ingeniero de Datos
Ingeniero de Datos

Pragma • Colombia

Presencial
COP 90.000.000 - 150.000.000
Desarrollador Mobile Ionic
Desarrollador Mobile Ionic

PRAGMA • Medellín

Presencial
COP 66.960.000 - 111.600.000
Desarrollador Java
Desarrollador Java

Pragma • Colombia

Presencial
COP 60.000.000 - 108.000.000
Vacaciones flexibles
Póliza de salud 100% cubierta
Bono quinquenal
+1
Arquitecto CloudOps - AWS
Arquitecto CloudOps - AWS

Pragma • Bogotá ciudad, Medellín

Híbrido
COP 180.000.000 - 260.000.000
Líder de Chapter Ciencia de Datos
Líder de Chapter Ciencia de Datos

Pragma • Colombia

Híbrido
COP 180.000.000 - 300.000.000
SR Developer Analyst Sprint Boot Nativo
SR Developer Analyst Sprint Boot Nativo

Topaz • Bogotá ciudad

Híbrido
COP 90.000.000 - 130.000.000
Plan de salud
Day Off de cumpleaños
Sr Developer Analyst Fullstack
Sr Developer Analyst Fullstack

Topaz • Bogotá ciudad

Híbrido
COP 90.000.000 - 130.000.000
Day Off de cumpleaños
Modalidad híbrida de trabajo