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.
* 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!