Analista Programador FrontEnd Móvil

S&H SUPPORT
Santa Tecla, El SalvadorPublicado hoy
Tiempo completoHíbridoSeniorTecnología

Descripción del puesto

SE REQUIERE UN DESARROLLADOR iOS y otro en Android

1. Objetivo General

Diseñar, desarrollar y mantener aplicaciones móviles nativas en iOS y Android, colaborando con equipos de producto, UX/UI, backend y QA para entregar soluciones robustas, seguras y escalables, alineadas a las mejores prácticas de arquitectura y desarrollo móvil.

2. Funciones Principales

  • Análisis de Requerimientos
  • Análisis de documentación de interfaces de Terceros
  • Coordinación con otros equipos técnicos para adecuaciones en otros sistemas relacionados
  • Diseñar y desarrollar aplicaciones móviles nativas para iOS (Swift, SwiftUI/UIKit) y Android (Kotlin, JetPack Compose / XML)
  • Implementar arquitecturas limpias: MVVM, Clean Architecture.
  • Integrar APIs RESTful y servicios backend.
  • Manjear almacenamiento local para iOS (Keychain, UserDefaults, CoreData) y Android (Shared

Preferences, Room)

  • Implementar manejo de estado para iOS (Combine, RXSwift) y Android (State

Flows, LiveData)

  • Asegurar la calidad del códito mediante unit testing, UI testing y code reviews.
  • Optimizar rendimiento y consumo de recursos.
  • Implementar medias de seguridad como cifrado de datos, manejo seguro de tokens, SSL Pinning
  • Colaborar con UX/UI asegurando cumplimiento de Apple Human Interface Guidelines (HIG) y Material Design 3
  • Versionar código fuente
  • Creación de diseño técnico y documentación de implementación.
  • Resolución de observaciones por escaneo de vulnerabilidades (estático y dinámico)
  • Brindar soporte durante pruebas de calidad
  • Brindar soporte durante pruebas de certificación de usuarios (UAT)
  • Brindar soporte post-implementación
  • Brindar soporte en Implementación
  • Publicación y mantenimiento en App Store y Google Play Store

Habilidades técnicas

iOS:

  • Swift avanzado
  • UIKit y Swift
  • Manejo de AutoLayout y Layouts declarativos
  • Concurrencia (async/await, GCD)
  • Integración con APIs
  • Manejo de certificados, provisioning profiles
  • Manejo de dependencias: SPM / Cocoa

Pods

Android:

  • Kotlin avanzado
  • Jetpack (Compose, ViewModel, Navigation)
  • Coroutines / Flow
  • Manejo de ciclos de vida
  • Gradle y configuración de builds
  • Implementación de Huawei Mobile Services (hms)

Requisitos

  • Educación mínima: Universidad
  • 5 años de experiencia
  • Edad: entre 24 y 35 años
  • Conocimientos: Android, Ios, Programacion

Habilidades requeridas

AndroidiOSProgramaciónSwiftSwiftUIUIKitKotlinJetPack ComposeXMLMVVMClean ArchitectureAPIs RESTfulKeychainUserDefaultsCoreDataSharedPreferencesRoomCombineRXSwiftStateFlowsLiveDataUnit testingUI testingCode reviewsCifrado de datosSSL PinningApple Human Interface Guidelines (HIG)Material Design 3AutoLayoutLayouts declarativosConcurrencia (async/await, GCD)CertificadosProvisioning profilesSPMCocoaPodsJetpack (Compose, ViewModel, Navigation)CoroutinesFlowGradleHuawei Mobile Services (hms)

Más empleos en S&H SUPPORT

Ver todos los empleos en S&H SUPPORT

Explora más empleos en El Salvador