IOS DEVELOPER STD

Nova Solutions


Fecha: hace 3 días
ciudad: Ciudad de México, Ciudad de México
Salario: $43,000 - $45,000 por mes
Tipo de contrato: Tiempo completo

Responsabilidades

Desarrollo de funcionalidades

Implementar nuevas funcionalidades y mantenimiento evolutivo de aplicaciones iOS siguiendo los lineamientos de arquitectura y desarrollo definidos por el equipo.

Calidad de código

Desarrollar código limpio, mantenible y documentado siguiendo estándares de programación establecidos.

Resolución de incidencias

Analizar y corregir defectos funcionales y técnicos identificados durante el ciclo de desarrollo y pruebas.

Colaboración

Trabajar con diseñadores UX/UI, analistas funcionales, QA y desarrolladores para entregar soluciones alineadas con los requerimientos de negocio.

Pruebas

Implementar pruebas unitarias y participar en actividades de validación y aseguramiento de calidad.

Seguridad

Aplicar lineamientos de desarrollo seguro y protección de datos definidos para la aplicación.

Habilidades técnicas

Experiencia

  • 1 a 3 años desarrollando aplicaciones iOS.

  • Experiencia práctica con Swift.

Frameworks

  • Conocimiento de SwiftUI.

  • Conocimiento básico/intermedio de Combine.

  • Consumo de APIs REST.

  • Manejo de JSON y Codable.

Arquitectura

  • Conocimiento de MVVM.

  • Conocimiento de principios SOLID.

  • Comprensión de separación de responsabilidades.

Herramientas

  • Git intermedio (branching, merge, pull requests).

  • Swift Package Manager.

  • Xcode (debugging básico e intermedio).

Testing

  • XCTest básico.

  • Creación de pruebas unitarias simples.

Integraciones

  • Firebase Crashlytics.

  • Firebase Analytics.

  • Push Notifications.

Seguridad

  • Conocimiento básico de OWASP Mobile.

  • Manejo seguro de credenciales y almacenamiento local.

Deseables

  • Experiencia publicando aplicaciones mediante TestFlight.

  • Conocimiento básico de CI/CD.

  • Integración de SDKs de autenticación o biometría.

Cómo postularme

Para solicitar este empleo, debe autorizarse en nuestro sitio web. Si aún no tiene una cuenta, regístrese.

Publicar un currículum