4 ofertas de swiftui en todas las ubicaciones
Ordenar por:
- Madrid
- Solo teletrabajo
- Hace 1d
Desarrollador/a iOS (100% Remoto) En Hasten Group buscamos ampliar nuestro equipo con un/a Desarrollador/a iOS para unirse a un proyecto clave en una importante entidad bancaria. Si eres una persona proactiva, con pasión por el código limpio y ganas de aportar ideas en un equipo colaborativo, ¡queremos conocerte! Tus responsabilidades serán: Desarrollar y mantener aplicaciones nativas para el ecosistema iOS. Implementar arquitecturas de software robustas y escalables, utilizando patrones como VIPER y MVVM. Trabajar con lenguajes como Swift, SwiftUI y Objective-C para crear experiencias de usuario fluidas y eficientes. Colaborar activamente con el equipo para definir, diseñar y lanzar nuevas funcionalidades, asegurando la calidad del código. Requisitos imprescindibles: Al menos 4 años de experiencia en desarrollo de aplicaciones nativas para iOS. Titulación de Grado Superior o Ingeniería en Informática (o similar). Experiencia sólida con Swift, SwiftUI y Objective-C. Conocimiento y aplicación de patrones de diseño como VIPER y MVVM. ¿Por qué elegirnos? Hasten Group es una consultora en plena expansión, especializada en Transformación Digital y Reclutamiento IT. Consideramos el trabajo en equipo, la innovación constante y el talento humano como claves para afrontar con éxito los retos de un sector cambiante. Ofrecemos: Contrato indefinido Formación IT / Idiomas Integración en equipos multidisciplinares 23 días laborables de vacaciones al año Seguimiento continuado y personalizado Valoramos la diversidad y promovemos un ambiente inclusivo. Por ello, invitamos a postularse en nuestras ofertas a todas las personas, sin distinción de género, edad, origen, orientación sexual, discapacidad o cualquier otra condición. Junt@s creamos tecnología. ¡Únete al cambio, únete a Hasten Group!
- Contrato indefinido
- Jornada completa
- 26.000 € - 39.000 € Bruto/año
- Crevillent
- Presencial
- Hace 1d
¿Qué vas a hacer? Construir nuestra app Android desde cero, manteniendo paridad de features con la app iOS existente (SwiftUI nativo, en fase avanzada). En concreto: - Arquitectura limpia en Kotlin + Jetpack Compose (nada de XML layouts heredados) - Implementar criptografía moderna: Android Keystore, BiometricPrompt, EncryptedSharedPreferences, posiblemente Tink o libsodium según caso - Comunicación en tiempo real: WebSocket con reconexión robusta, manejo de estado con StateFlow/SharedFlow - Integración con APIs REST (Perl/CGI backend), HMAC signing, JWT handling - Escaneo QR con CameraX + ML Kit - NFC + BLE: lectura de chips, advertising, GATT connections, emparejamiento seguro - Almacenamiento local cifrado (SQLCipher o equivalente Android) - CallKit-equivalente Android: ConnectionService + Telecom framework para llamadas VoIP - Push notifications (FCM con encriptación payload) - Testing: unit tests con JUnit5/MockK, UI tests con Compose Testing, integración con Maestro o Detox - Performance profiling con Android Profiler (memory leaks, ANRs, battery drain) - Code reviews bidireccionales — tu código revisa el mío, el mío revisa el tuyo ¿ Lo que buscamos técnicamente Imprescindible: - Kotlin avanzado: coroutines, Flow, scope functions, sealed classes, delegation patterns - Jetpack Compose sólido: recomposition understanding, side effects (LaunchedEffect, DisposableEffect), state hoisting, custom modifiers - Arquitectura: MVVM o MVI, Clean Architecture básica, DI con Hilt/Koin - Git fluido: rebase, cherry-pick, resolver conflictos sin llorar - Android SDK nivel API 26+, AndroidX, Gradle Kotlin DSL - REST, JSON (kotlinx.serialization o Moshi), manejo de errores HTTP - Inglés técnico para leer RFCs, specs, código fuente de libs Valorable (bonus points): - Experiencia con criptografía real (no solo llamar SHA-256): key derivation, AEAD, signing/verification flows - Ktor client (nosotros preferimos esto sobre Retrofit por flexibilidad) - Room con migraciones no triviales - WorkManager para sync en background - CameraX customizations (overlays, análisis de frames en vivo) - Experiencia con accesibilidad (TalkBack, contraste, navegación por teclado) - Haber publicado algo real en Play Store (incluso una tontería propia cuenta) - Contribuciones open source públicas - Familiaridad con estándares de identidad digital (OID4VP, SD-JWT, mDoc, eIDAS) — si ya los conoces, eres oro; si no, te los enseñamos Plus humanos: - Alergia al código espagueti y a los "TODOs" de hace 3 años - Capacidad de decir "esto está mal" — incluso sobre tu propio código de ayer — y refactorizarlo sin drama - Mentalidad de leer antes de escribir: sabes buscar en la documentación antes de preguntar - Curiosidad real por criptografía, privacidad, seguridad, sistemas distribuidos - Cabeza clara: sin alcohol, sin drogas, sin humo durante el trabajo. Único vicio permitido: café con código Lo que vas a encontrar aquí - Mentoring directo con el fundador (40+ años programando, desde Assembler hasta SwiftUI actual) - Cero mánagers intermedios — decisiones técnicas en la mesa y en 5 min, no en Jira - Arquitectura limpia desde día 1 — no estás heredando deuda técnica de 5 años - Equipamiento profesional: Mac potente, monitores 4K, dispositivos Android reales para testing - Impacto real: tu código estará en manos de usuarios reales en toda Europa y resto del mundo - Proyectos paralelos (música, otras apps) — si te interesa algo fuera de Android, se puede explorar - Pausas de café que funcionan como staff-meeting. Después, otra vez al tajo ¿ - Mar a 15 minutos Una cosa más No buscamos ejecutores. Buscamos a alguien que cuestione, mejore y proponga sin que se lo pida nadie. Si esperas instrucciones detalladas para cada línea de código, esto no es lo tuyo. Si te va construir algo desde el principio que importe de verdad, hablamos.
- Contrato indefinido
- Jornada completa
- 22.000 € - 28.000 € Bruto/año
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Alcantarilla
- Solo teletrabajo
- Hace 1d
iOS Developer (Swift & BLE / IoT Devices) En AZUD desarrollamos soluciones tecnológicas aplicadas al agua, la agricultura y la industria, integrando software, electrónica y dispositivos conectados. Trabajarás en proyectos donde el software interactúa directamente con el mundo físico, en entornos reales de operación. Buscamos un/a Desarrollador/a iOS con experiencia en Swift y Bluetooth Low Energy (BLE) para participar en el desarrollo de aplicaciones que se comunican con dispositivos conectados. No es un rol de desarrollo móvil convencional: necesitamos experiencia real en integración con hardware y comunicaciones BLE en producción. Funciones principales: Desarrollo y mantenimiento de aplicaciones iOS en Swift. Implementación de comunicación Bluetooth Low Energy (BLE) mediante Core Bluetooth. Gestión completa del ciclo de conexión: descubrimiento de dispositivos, conexión y reconexión, gestión de errores y estados complejos. Implementación de comunicación basada en GATT (servicios y características). Integración con protocolos de comunicación a nivel aplicación. Implementación de procesos de actualización de firmware (DFU). Colaboración con equipos de firmware y backend. Optimización de: rendimiento estabilidad consumo energético. Qué ofrecemos: Participación en proyectos tecnológicos con impacto real Entorno técnico especializado (software + hardware) Flexibilidad en modalidad de colaboración: Contrato laboral o colaboración freelance Posibilidad de trabajo remoto. Desarrollo profesional en entorno industrial tecnológico Requisitos: Experiencia en desarrollo iOS con Swift Experiencia práctica con: Bluetooth Low Energy (BLE) y Core Bluetooth Conocimiento del modelo GATT Experiencia en integración con dispositivos físicos conectados Capacidad para resolver problemas en entornos reales (no solo laboratorio) + Valorable: Experiencia con hardware (ESP32, Nordic u otros) Experiencia con librerías DFU Conocimiento de protocolos IoT: MQTT, AWS IoT, Azure IoT Experiencia con SwiftUI Gestión de procesos en background en iOS
- Contrato indefinido
- Jornada completa
- Salario no disponible
Analista Programador/a iOS | Programador/a iOS | iOS Developer | Swift Developer! (100% Remoto)
Second Window
- Madrid
- Solo teletrabajo
- Hace 3d
¡Buscamos Analista Programador/a iOS | Programador/a iOS | iOS Developer | Swift Developer! (100% Remoto) En Second Window seleccionamos un/a Analista Programador/a iOS / Programador/a iOS / iOS Developer / Swift Developer para incorporarse a un proyecto estratégico dentro del área de App Móvil de una importante entidad bancaria. ¿ Incorporación muy urgente: buscamos profesionales con disponibilidad para incorporarse lo antes posible, preferiblemente durante el mes de agosto. Tu Rol y Responsabilidades Como Analista Programador/a iOS, participarás en el desarrollo y evolución de la aplicación móvil del banco, colaborando con un equipo Agile altamente especializado. Tus principales funciones serán: Desarrollo iOS Nativo: Desarrollo de nuevas funcionalidades y mantenimiento evolutivo utilizando Swift, SwiftUI y Objective-C. Arquitectura de Aplicaciones: Diseño e implementación de soluciones aplicando los patrones de arquitectura VIPER y MVVM, garantizando un código escalable y de alta calidad. Calidad del Software: Participar en el desarrollo de pruebas y asegurar la calidad del código mediante buenas prácticas de testing. Innovación e IA: Utilizar herramientas de Inteligencia Artificial aplicadas al desarrollo de software para mejorar la productividad y la calidad de las entregas. Trabajo en Equipo: Colaborar de forma activa con un equipo Agile, participando en ceremonias Scrum y aportando ideas para la mejora continua del producto. ¿ Requisitos Técnicos y Stack Tecnológico Buscamos un perfil con más de 3 años de experiencia en desarrollo iOS Nativo y conocimientos en: Desarrollo iOS Swift SwiftUI Objective-C Arquitectura VIPER MVVM Calidad Testing de aplicaciones iOS Innovación Experiencia o soltura utilizando herramientas de IA aplicadas al desarrollo de software. Soft Skills Valoraremos especialmente personas con: Proactividad. Capacidad de trabajo en equipo. Buenas habilidades de comunicación. Orientación a la calidad. Facilidad para desenvolverse en entornos Agile. ¿Qué te ofrecemos en Second Window? ¿ Contrato indefinido desde el primer día. 100% Teletrabajo. Salario: Hasta 40.000 € brutos anuales, en función de la experiencia aportada. Proyecto estable dentro del área de desarrollo de la App Móvil de una importante entidad bancaria. Equipo MAC proporcionado por el proyecto. Seguro médico privado y seguro de vida cubiertos por la empresa. Retribución flexible: Ticket Restaurante. Ticket Guardería. Tarjeta Transporte. 23 días de vacaciones + el día de tu cumpleaños libre. Plan de formación y desarrollo profesional personalizado. Jornada laboral Lunes a jueves: 9 horas Viernes: 7 horas Jornada intensiva de 7 horas diarias durante julio y agosto ¿Te entusiasma el reto? Si eres Analista Programador iOS, Programador iOS, iOS Developer, Swift Developer, iOS Software Engineer o Desarrollador iOS Nativo y quieres participar en un proyecto de primer nivel dentro del sector bancario, ¡queremos conocerte! Inscríbete ahora y abre una nueva ventana a tu futuro profesional con Second Window.
- Contrato indefinido
- Jornada completa
- 40.000 € - 40.000 € Bruto/año
