21 ofertas de aplicaciones android en todas las ubicaciones
Ordenar por:
- Crevillent
- Presencial
- Hace 13h
¿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
- Madrid
- Híbrido
- 22 jun
Desde Diusframi, estamos en búsqueda de varios Desarrolladores para incorporarse a nuestro equipo en el área de Innovación. Funciones: • Desarrollo de aplicaciones. • Definir el código para la creación de nuevos programas o aplicaciones. • Crear nuevos programas con el lenguaje de programación necesario y actualizar los ya existentes. • Definir pruebas unitarias para los desarrollos realizados. • Asistir a reuniones con su responsable de área y resto de equipo del proyecto en el que participe. • Orientar a los Desarrolladores Junior. • Cumplir con los calendarios de entrega de trabajos. • Dar soporte a usuarios para las aplicaciones en producción. • Colaborar con el resto del equipo al que pertenece en la transmisión del conocimiento. • Seguir las pautas de análisis y diseño entregadas por su responsable de área. • Integrar los programas nuevos y existentes para comprobar si son compatibles con las distintas plataformas. • Participar en la creación de contenido para la comercialización de las aplicaciones. Condiciones: • Contrato: Sustitución de larga duración con posibilidad REAL de incorporación a plantilla. • Horario: Lunes a viernes de 9:00 a 18:00 horas, con flexibilidad horaria. • Modalidad: Entre 70% y 100% de teletrabajo. • Salario: Entre 38.000 y 43.000 brutos anuales según experiencia. Grupo Diusframi promueve activamente la igualdad de oportunidades entre hombres y mujeres. Se valorará positivamente encontrarse en posesión del certificado de discapacidad.
- Contrato de duración determinada
- Jornada completa
- 39.000 € - 43.000 € Bruto/año
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Vigo
- Presencial
- Hace 1d
PROGRAMADORES/AS – Nivel 1- Junior y Nivel 2 - Experto MACROSISTEMAS S.A., empresa de tecnologías de la información con clientes en toda España y en otros 10 países, por ampliación de plantilla, selecciona PROGRAMADORES para incorporar en su departamento de Desarrollo e I.T. Formación base deseable: Para Nivel 1·Técnico superior Desarrollo de aplicaciones informáticas Para Nivel 2 -·Ingeniería o Grado en informática o formación equivalente. Se ofrece: ·Retribución: Entre *texto oculto*0 €uros/año, segun NIVEL, experiencia/valia del candidato ·Contrato fijo. Se exige formación / experiencia: ·Programación en tecnologías .NET con lenguaje C# ·Dominio de Visual Studio y lenguaje C# ·Conocimientos programación ASP .NET o ASP .NET MVC ·Conocimientos de HTML y CSS ·Conocimientos de Bases de datos y lenguaje SQL ·Nivel 1 - Al menos 1 año de experiencia, Nivel 2 - 3 años de experiencia
- Contrato indefinido
- Jornada completa
- 22.000 € - 30.000 € Bruto/año
- Madrid
- Solo teletrabajo
- Hace 1d
Zemsania busca Programador/a Android en Remoto Sobre nosotros: En Zemsania, somos una consultora tecnológica comprometida con la excelencia y la innovación. Trabajamos en estrecha colaboración con nuestros clientes para ofrecer soluciones de vanguardia que transforman sus negocios. Nuestro equipo está formado por profesionales altamente cualificados y dedicados, y fomentamos un ambiente de trabajo colaborativo y de aprendizaje continuo. El puesto: Nos encontramos en la búsqueda de un/a Programador/a Android con al menos 2 años de experiencia para incorporarse a un proyecto de gran envergadura dentro del área de Banca. Formarás parte del equipo responsable del desarrollo y la evolución de la aplicación móvil de una importante entidad bancaria. Este rol te permitirá trabajar de forma remota, ofreciendo flexibilidad y la posibilidad de gestionar tu propio espacio de trabajo, al tiempo que contribuyes a proyectos de alto impacto. Responsabilidades: Desarrollar y mantener aplicaciones Android nativas utilizando Java y Kotlin. Implementar interfaces de usuario modernas y fluidas con Jetpack Compose y Material Design. Integrar servicios backend mediante Retrofit y gestionar la concurrencia con Coroutines y Flow. Gestionar dependencias y configuraciones de compilación con Gradle. Utilizar Firebase para diversas funcionalidades de la aplicación (autenticación, base de datos, notificaciones, etc.). Escribir pruebas unitarias y de integración con JUnit para asegurar la calidad y estabilidad del código. Colaborar activamente con equipos multifuncionales (diseñadores, Product Owners, otros desarrolladores) para definir, diseñar y lanzar nuevas funcionalidades. Participar en revisiones de código, aportando y recibiendo feedback constructivo. Identificar y corregir errores (bugs) y mejorar el rendimiento de las aplicaciones. Mantenerse al día con las últimas tendencias y mejores prácticas en el desarrollo de Android. Contribuir a la mejora continua de los procesos de desarrollo y metodologías de trabajo. Requisitos: Experiencia mínima de 2 años en desarrollo de aplicaciones Android nativas. Sólidos conocimientos y experiencia práctica en Java y Kotlin. Experiencia demostrable en el uso de Jetpack Compose para la construcción de UI. Profundo entendimiento de Material Design y sus principios. Experiencia en el uso de librerías para la comunicación con APIs RESTful como Retrofit. Dominio de herramientas de concurrencia asíncrona como Coroutines y Flow. Conocimiento práctico de Gradle para la gestión de builds. Experiencia en la integración y uso de servicios de Firebase. Experiencia en la implementación de pruebas automatizadas, especialmente con JUnit. Comprensión de los principios de la arquitectura de software (MVVM, MVI, etc.). Capacidad para trabajar de forma autónoma y como parte de un equipo en un entorno remoto. Excelentes habilidades de comunicación y resolución de problemas. Orientación a la calidad del código y a las buenas prácticas de desarrollo. Ofrecemos: Contrato indefinido. Trabajo 100% en remoto. Oportunidad de trabajar en un proyecto desafiante y de alto impacto en una entidad bancaria de prestigio. Plan de carrera y oportunidades de desarrollo profesional. Formación continua y acceso a las últimas tecnologías. Un entorno de trabajo dinámico, colaborativo e inclusivo. Si eres un/a apasionado/a del desarrollo Android, buscas un desafío profesional en un entorno remoto y cumples con los requisitos, ¡te animamos a unirte a nuestro equipo en Zemsania! Tu experiencia y talento serán fundamentales para el éxito de nuestros proyectos. En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social.
- Contrato indefinido
- Jornada completa
- 33.000 € - 39.000 € Bruto/año
Analista programador/a de aplicaciones Web (JavaScript, React.js , Node.js, CSS3, HTML5)
METRICA CONSULTING
- Madrid
- Híbrido
- 16 jun
Oportunidad Laboral: Analista Programador de Aplicaciones WebMétrica España, líder en soluciones tecnológicas innovadoras, se complace en anunciar la apertura de una nueva posición para un Analista Programador de Aplicaciones Web altamente cualificado y con una sólida trayectoria. Modalidad: 50%. remoto 50% presencialidad (ARROYO - ALCOBENDAS - MADRID) SBA: 43.000 Responsabilidades Clave: Diseñar, desarrollar, probar e implementar aplicaciones web robustas y escalables utilizando tecnologías modernas. Colaborar estrechamente con equipos multidisciplinares (product owners, diseñadores UX/UI, otros desarrolladores) para definir requisitos y traducirlos en soluciones técnicas eficientes. Participar activamente en todas las fases del ciclo de vida del desarrollo de software, desde la concepción hasta el despliegue y el mantenimiento. Escribir código limpio, eficiente, bien documentado y mantenible. Identificar y solucionar problemas técnicos, optimizando el rendimiento de las aplicaciones. Mantenerse al día con las últimas tendencias y mejores prácticas en desarrollo web. Contribuir a la mejora continua de los procesos de desarrollo y las arquitecturas de software. Requisitos Indispensables: Viajes: nacionales o internacionales (periodos de 1 mes o varias semanas) Los viajes, máximo 2 o 3 al año de una duración de un mes. Destino: Latinoamérica generalmente Experiencia Profesional: Mínimo de 3 años de experiencia demostrable en desarrollo de aplicaciones web. Lenguajes y Frameworks: Dominio avanzado de JavaScript (ES6 o superior). Experiencia sólida con React.js (versión 17 o superior). Conocimiento y experiencia práctica con Node.js. Profundo conocimiento de CSS3 y sus preprocesadores (Sass/Less). Experiencia avanzada en HTML5 y la semántica web. Se Valorará Positivamente: Experiencia en desarrollo móvil: tecnologías Android, iOS y/o React Native. Conocimientos: Diseño UX/UI (con figma o similar), Conocimientos en accesibilidad web y Typescript. Conocimientos en Cloud, Dockers y Kubernetes ¿Qué ofrecemos? Contrato indefinido. Salario competitivo acorde a la experiencia y el mercado. Oportunidades de desarrollo profesional y formación continua. Participación en proyectos retadores y de alto impacto. Excelente ambiente de trabajo. Flexibilidad horaria y trabajo remoto. Si eres un profesional proactivo/a, con ganas de afrontar nuevos retos y crecer en un entorno tecnológico puntero, ¡esta es tu oportunidad! Únete a Métrica España y sé parte de nuestro éxito.
- Contrato indefinido
- Jornada completa
- Salario no disponible
