Desarrollador Front, Mobile

Posted 9hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Mobile Developer specializing in Angular and Ionic, building robust mobile applications at Sofka. Collaborate in a dynamic team environment focusing on continuous improvement and technical excellence.

Responsibilities:

  • Desarrollar aplicaciones móviles de alto impacto utilizando Angular e Ionic, garantizando un código modular, limpio y libre de deuda técnica.
  • Diseñar arquitecturas técnicas robustas y escalables, seleccionando los patrones de diseño más adecuados para cada solución.
  • Integrar servicios y APIs seguras y resilientes, gestionando versiones y aplicando patrones de mensajería efectivos.
  • Implementar estrategias de control de versiones y flujos de trabajo colaborativos para resolver conflictos complejos en el código.
  • Configurar y mantener pipelines de CI/CD automatizados para asegurar despliegues confiables y trazables.
  • Optimizar modelos de bases de datos tanto relacionales como NoSQL, garantizando integridad, rendimiento y consistencia de la información.
  • Garantizar la calidad del software mediante la ejecución de pruebas unitarias, de integración y End-to-End (E2E).
  • Monitorear el estado de las aplicaciones siguiendo principios de SRE para identificar alertas y responder proactivamente a incidentes.

Requirements:

  • Formación: Título profesional en Ingeniería de Software, Ingeniería de Sistemas, Computación o carreras técnicas afines con fuerte base en programación.
  • Experiencia: Experiencia senior demostrable en desarrollo de aplicaciones móviles, diseño de arquitecturas distribuidas, gestión de infraestructura Cloud y entornos de contenedores (Docker/Kubernetes).
  • Conocimientos Técnicos: Desarrollo Mobile con Angular y Framework Ionic.
  • Patrones de diseño de software y principios de arquitectura escalable.
  • Diseño y consumo de APIs seguras y patrones de mensajería.
  • Cloud Computing (justificación y aplicación de componentes distribuidos).
  • Estrategias de Git (Control de versiones) y resolución de conflictos.
  • Gestión de Containers (Optimización de imágenes y orquestación).
  • Implementación de Pipelines CI/CD automatizados.
  • Modelado y optimización de Bases de Datos Relacionales y NoSQL.
  • Testing: Pruebas unitarias, de integración y E2E.
  • Fundamentos de SRE (Site Reliability Engineering) y monitoreo.
  • Seguridad de la información (Manejo de secretos, principios PCI-DSS o GDPR).

Benefits:

  • Retos técnicos y personales que te mantendrán en constante crecimiento.
  • Un equipo conectado, enfocado en tu bienestar físico y mental.
  • Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
  • KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U.
  • Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.