Desarrollador ios (Remoto 100%)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Swift and/or Objective-C for iOS app development., Experience with Human Interface Guidelines and UI design principles., Familiarity with RESTful APIs, GraphQL, and backend services integration., Knowledge of unit testing and quality assurance practices using XCTest..

Key responsibilities:

  • Design and develop native iOS applications for iPhone and iPad.
  • Maintain and improve existing applications by fixing bugs and adding new features.
  • Collaborate with UX/UI designers, product managers, and backend developers in an agile environment.
  • Prepare app builds for TestFlight and App Store submission, managing certificates and provisioning profiles.

Grupo TECDATA Engineering logo
Grupo TECDATA Engineering Scaleup https://www.tecdata.es/
201 - 500 Employees
See all jobs

Job description

📱 Funciones de un Desarrollador iOS
  1. Diseño y desarrollo de aplicaciones iOS

    • Crear aplicaciones móviles nativas para iPhone y iPad utilizando Swift (y/o Objective-C).

    • Implementar interfaces de usuario siguiendo los principios de Human Interface Guidelines de Apple.

  2. Mantenimiento y mejora de aplicaciones existentes

    • Corregir errores, mejorar el rendimiento y añadir nuevas funcionalidades.

    • Refactorizar código para mantener una base de código limpia y escalable.

  3. Integración con APIs y servicios backend

    • Consumir APIs RESTful, GraphQL, y otras fuentes de datos.

    • Manejar autenticación, sincronización de datos, notificaciones push, etc.

  4. Pruebas y aseguramiento de calidad

    • Escribir pruebas unitarias y de UI con XCTest y otras herramientas.

    • Colaborar con QA para asegurar un alto nivel de calidad del software.

  5. Colaboración con otros equipos

    • Trabajar estrechamente con diseñadores UX/UI, product managers y desarrolladores backend.

    • Participar en scrums diarios y otras ceremonias ágiles.

  6. Publicación y mantenimiento en App Store

    • Preparar builds y subir versiones a TestFlight y/o la App Store.

    • Gestionar certificados, perfiles de aprovisionamiento y versiones de la app.

  7. Seguimiento de tendencias y tecnologías

  8. Mantenerse actualizado con las últimas versiones de iOS, Xcode, Swift y librerías/frameworks relevantes.

Required profile

Experience

Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Related jobs