Desarrollador iOs&Android
Role details
Job location
Tech stack
Job description
Descripción: Profesional técnico especializado en la creación y mantenimiento de aplicaciones para los sistemas operativos iOS de Apple y Android de Google., * Diseñar y construir aplicaciones avanzadas para las plataformas iOS y Android.
-
Dominio sólido de lenguajes de programación como Swift y Objective-C para iOS, y Java o Kotlin para Android.
-
Definir, diseñar y lanzar nuevas funcionalidades.
-
Realizar pruebas unitarias del código para garantizar robustez, incluyendo casos límite, usabilidad y confiabilidad general.
-
Trabajar en la corrección de errores y mejorar el rendimiento de las aplicaciones.
-
Evaluar e implementar nuevas tecnologías para maximizar la eficiencia del desarrollo.
-
Publicar aplicaciones en las tiendas de aplicaciones y tener un conocimiento sólido de las bibliotecas y APIs de terceros
-
Seguir las prácticas estándar de codificación y estar familiarizado en Git.Experiencia con frameworks y entornos de desarrollo integrados (IDEs) como Xcode para iOS y Android Studio para Android
-
Competencia en diseño UI/UX que permita crear interfaces de usuario intuitivas y experiencias atractivas.
-
El trabajo con APIs y el desarrollo backend para integrar funcionalidades de terceros y manejar la lógica del servidor y la gestión de datos.
-
Familiarizado con metodologías ágiles y gestión de Scrum para adaptarse a los rápidos cambios en los proyectos de desarrollo de aplicaciones móviles.
Requirements
- Título de grado en Ciencias de la Computación, Ingeniería o un campo relacionado.
- Experiencia comprobada en desarrollo de software.
- Experiencia en desarrollo para iOS y haber publicado una o más aplicaciones en la App Store.
- Familiaridad profunda con Objective-C o Swift, y Cocoa Touch para iOS.
- Experiencia con frameworks de iOS como Core Data, Core Animation, Core Graphics y Core Text.
- Conocimiento de bibliotecas y APIs de terceros.
- Comprensión sólida del ciclo completo de vida del desarrollo móvil.
Habilidades blandas:
-
Capacidad analítica y de resolución de problemas para abordar los desafíos técnicos que surgen durante el desarrollo.
-
Habilidades de comunicación efectiva para colaborar con equipos multidisciplinarios y comprender las necesidades de los usuarios
-
La capacidad de comunicarse eficazmente con los usuarios para comprender sus necesidades y experiencias
-
Capacidad de aprendizaje continuo para mantenerse al día con las últimas tecnologías y prácticas de la industria.
-
Creatividad y la innovación para idear soluciones únicas y mejorar la experiencia del usuario.
-
La atención al detalle para assegurar que las aplicaciones sean confiables y libres de errores
-
Gestión del tiempo y la organización para cumplir con los plazos del proyecto.
Benefits & conditions
- Duración del contrato 6 meses + indefinido
- Oficinas en el distrito de Sant Andreu ( Barcelona) muy buen comunicadas por metro, autobuses y tren.
- Horario: 9 a 14 y 15 a 19 L a J, viernes hasta 13h
- Salario: 44.000€ - 50.000€ Bruto/año
- Beneficios sociales
- Porcentaje sobre objetivos
- Teléfono móvil