Tech Stack
AngulariOSJavaJenkinsPythonReactSwift
About the role
- Desarrollar aplicaciones iOS robustas, seguras y de alto rendimiento, implementando las mejores prácticas de la industria.
- Crear y mantener aplicaciones nativas para dispositivos iOS, asegurando un código limpio y eficiente.
- Trabajar estrechamente con diseñadores y otros desarrolladores para implementar funcionalidades innovadoras.
- Realizar pruebas para verificar la funcionalidad, rendimiento y resistencia de la aplicación, solucionando errores y optimizando el código.
- Mantenerse al tanto de las últimas tendencias y tecnologías iOS para asegurar el uso de técnicas modernas en el desarrollo.
Requirements
- Lenguaje de programación Swift.
- Desarrollo de aplicaciones móviles nativas iOS (UIKit, SwiftUI).
- Integración con APIs REST.
- Uso de herramientas de diseño como Figma para implementar interfaces.
- Control de versiones con Git (Bitbucket).
- Pruebas de servicios backend con Postman.
- Uso de Jira y Confluence en entornos ágiles.
- Automatización de CI/CD con Jenkins y/o Argo CD.
- Herramientas de análisis de calidad y seguridad de código: SonarQube, Checkmarx, BlackDuck.
- Gestión de artefactos con JFrog Artifactory y Google Artifact Registry.
- VS Code como herramienta de apoyo en tareas complementarias.
- Buenas prácticas de desarrollo, versionamiento y documentación técnica.