Between Technology

IOS Developer (¨)

Barcelona, CT, ES

19 days ago
Save Job

Summary

En BETWEEN te ofrecemos las oportunidades que necesitas para alcanzar tus objetivos profesionales. Si quieres desarrollar tus capacidades en IT e Ingeniería ¡este es tu próximo destino!

Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs.

Estamos buscando un/a desarrollador/a iOS para ampliar uno de nuestros equipos en Barcelona.

Funciones

  • Desarrollar una librería nativa para aplicaciones para iOS utilizando Swift.
  • Implementar nuevas funcionalidades y mejorar las existentes, trabajando siempre bajo los principios SOLID para lograr un código limpio y eficiente.
  • Desarrollar correctamente la lógica detrás de cada funcionalidad.
  • Integrar servicios en la nube, asegurando la comunicación fluida con los servidores y API's.
  • Trabajar con tecnologías de conectividad como Bluetooth para la implementación de características innovadoras.
  • Participar en revisiones de código y mantener la calidad del software a lo largo de las diferentes etapas del ciclo de desarrollo.
  • Utilizar herramientas de versión como Git para el control de cambios y colaboración con el equipo.

¿Cómo trabajarás?

  • Bajo metodologías Ágiles (dailys, sprints, retros, etc.)
  • Horario flexible (con un core de 10h-16h).
  • Modelo híbrido, 2 días/semana presencial en oficinas (martes y jueves) y 3 en casa.

Más beneficios

  • Seguro médico con Sanitas 🏥
  • Oportunidades de formación: Idiomas, Certificaciones, Bootcamps y mucho más 📚
  • Multitud de eventos: BETWEEN Night, Torneo de Padel, Black Mamba Race y mucho más 🎉
  • Retribución flexible (restaurant, transporte, guardería) 🍽️🚇👶
  • Incentivos por validar o recomendar talento 💡

Requisitos

  • +3 años de experiencia como desarrollador/a nativo de iOS.
  • Experiencia en desarrollo/integración de librerías.
  • Dominio de Swift y Git:
  • Comprensión del funcionamiento de la concurrencia con async/await (Actors, @Sendable, Tasks, etc.)
  • Conocimiento en programación reactiva y experiencia trabajando con Combine.
  • Experiencia con Swift Package Manager.
  • Experiencia en creación de tests con XCTest o SwiftTesting.
  • Experiencia con SwiftUI.
  • Conocimientos sobre patrones y principios de diseño SOLID.
  • Capacidad de aprendizaje y adaptabilidad, motivación para abordar nuevos retos y resolver problemas de manera efectiva.
  • Nivel de inglés fluido.

Tu conocimiento en iOS y tu capacidad para resolver problemas serán fundamentales para llevar nuestros proyectos al siguiente nivel. Únete a BETWEEN Technology y sé parte de un equipo donde se valora la innovación y la colaboración. ¡Esperamos tu talento! 🌟

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: