Desarrollador De Aplicaciones Para Móviles
Role details
Job location
Tech stack
Job description
ResumenDesarrollador/a de Aplicaciones Móviles Nativas (Android & iOS) para asumir el liderazgo técnico y la soberanía del desarrollo y mantenimiento de aplicaciones nativas, asegurando una arquitectura sólida y calidad técnica en cada actualización para soluciones logísticas y de movilidad urbana.ResponsabilidadesMobile Híbrido-Nativo:Desarrollo completo enambasplataformas (Android e iOS).Android:Dominio de Kotlin y capacidad para mantener y refactorizar bases de código en Java.iOS:Sólida experiencia con Swift (UIKit y/o SwiftUI).Troubleshooting & QA Developer:Capacidad analítica para el aislamiento de bugs, uso de herramientas de red, inspección de payloads, pruebas entre plataformas y control de versiones con Git.Autonomía y Ownership:Gestión de deuda técnica, auditoría de código y propuesta de soluciones de arquitectura de forma autónoma.RequisitosExperiencia: 5 o más años en el puesto, con experiencia en desarrollo de aplicaciones móviles nativas para Android e iOS.Backend & APIs: Experiencia en Node.js (TypeScript) y/o PHP (OOP); capacidad para desarrollar y consumir APIs REST.Base de Datos: Dominio de SQL (MySQL/MariaDB/PostgreSQL) y diseño de bases de datos relacionales.Infraestructura: Experiencia en Docker y orquestación con Kubernetes.Arquitectura: Conceptos de Microservicios, autenticación JWT y mensajería (NATS/RabbitMQ).BeneficiosContrato indefinido en una empresa de Smart City y transformación digital.Paquete retributivo competitivo (bruto anual): ******€ - *€.Modalidad 100% remota y jornada intensiva en julio y agosto y todos los viernes del año.Formación continua para los profesionales del equipo.Programa de retribución flexible: Ticket Guardería, Ticket restaurante, Tarjeta transporte y Seguro Médico.Descuentos en distintos establecimientos y servicios.Ambiente diverso e inclusivo.Eventos y actividades a lo largo del año para fomentar un buen ambiente de trabajo.#J--Ljbffr
Requirements
Mobile Híbrido-Nativo: Desarrollo completo en ambas plataformas (Android e iOS). Android: Dominio de Kotlin y capacidad para mantener y refactorizar bases de código en Java. iOS: Sólida experiencia con Swift (UIKit y/o SwiftUI). Troubleshooting & QA Developer: Capacidad analítica para el aislamiento de bugs, uso de herramientas de red, inspección de payloads, pruebas entre plataformas y control de versiones con Git. Autonomía y Ownership: Gestión de deuda técnica, auditoría de código y propuesta de soluciones de arquitectura de forma autónoma. Requisitos Experiencia : 5 o más años en el puesto, con experiencia en desarrollo de aplicaciones móviles nativas para Android e iOS. Backend & APIs : Experiencia en Node.js (TypeScript) y/o PHP (OOP); capacidad para desarrollar y consumir APIs REST. Base de Datos : Dominio de SQL (MySQL/MariaDB/PostgreSQL) y diseño de bases de datos relacionales. Infraestructura : Experiencia en Docker y orquestación con Kubernetes. Arquitectura : Conceptos de Microservicios, autenticación JWT y mensajería (NATS/RabbitMQ).
Benefits & conditions
Contrato indefinido en una empresa de Smart City y transformación digital. Paquete retributivo competitivo (bruto anual): ******€ - *€. Modalidad 100% remota y jornada intensiva en julio y agosto y todos los viernes del año. Formación continua para los profesionales del equipo. Programa de retribución flexible: Ticket Guardería, Ticket restaurante, Tarjeta transporte y Seguro Médico. Descuentos en distintos establecimientos y servicios. Ambiente diverso e inclusivo. Eventos y actividades a lo largo del año para fomentar un buen ambiente de trabajo. #J--Ljbffr