-
Profile Software Services

Senior Android Developer (Remoto)

Profile Software Services
Spain · Full-time · Mid-Senior

¿Quieres formar parte de nuestro equipo de Profile?


Desde Profile nos encontramos en búsqueda de un/a Senior Android Developer con 5 años de experiencia para integrarse dentro del equipo Mobile de uno de nuestros clientes, líder del sector retail, se trata de una vacante 100% en remoto.


Con ilusión es como se cambian las cosas, y queremos contribuir a un futuro mejor gracias a la tecnología. Para conseguirlo no necesitamos héroes ni súper talentos, sino personas implicadas, motivadas, con muchas ganas de trabajar en equipo y de crecer dentro de este proyecto común que formamos todos/as.


Tareas/Responsabilidades del puesto:

  • Desarrollo y mantenimiento de aplicaciones Android de alta calidad, siguiendo las mejores prácticas y asegurando una excelente experiencia de usuario.
  • Colaboración en la toma de decisiones de arquitectura: Participar en la definición de la arquitectura y selección de tecnologías apropiadas para el desarrollo de aplicaciones Android, garantizando escalabilidad, seguridad y rendimiento óptimo.
  • Gestión del ciclo de vida del desarrollo: participar activamente en todas las fases del ciclo de vida del desarrollo de software, desde la conceptualización y el diseño hasta la implementación, las pruebas y el despliegue.
  • Comunicación efectiva: comunicación clara y fluida con el equipo, asegurando que todos estén informados sobre el progreso, los cambios y los posibles problemas del proyecto.
  • Resolución de problemas y toma de decisiones: Identificar y abordar los desafíos y obstáculos que surgen durante el desarrollo del proyecto, tomando decisiones basadas en el consenso del equipo.
  • Gestión de riesgos: Identificar riesgos potenciales y tomar medidas proactivas para mitigarlos. Evaluar continuamente los riesgos del proyecto y ajustar las estrategias y planes según sea necesario.
  • Mejora continua: Impulsar la mejora continua en el equipo y el proceso de desarrollo, identificando oportunidades para optimizar la eficiencia, la calidad y la entrega del producto.
  • Colaboración con otros equipos del proyecto: colaboración con otros equipos que forman parte del proyecto, como los equipos de diseño, control de calidad y gestión de productos, para garantizar la sinergia y la entrega exitosa del proyecto.


¿Qué necesitamos?

Requisitos imprescindibles:

  • Experiencia en desarrollo de aplicaciones para Android: sólida trayectoria en el desarrollo de aplicaciones para Android, demostrando la capacidad de crear aplicaciones completas y funcionales.
  • Dominio de Kotlin: conocimiento profundo del lenguaje de programación Kotlin y sus características.
  • Amplio conocimiento de marcos como JetPack Compose, Android X, etc., y la capacidad de usarlos de manera efectiva en el desarrollo de aplicaciones de Android, así como otros marcos como Retrofit, OKHttp, Room, Realm, Koil, etc. , con la habilidad de aplicarlos efectivamente en el desarrollo de aplicaciones Android compatibles con Android 5 en adelante.
  • Conocimiento de patrones de diseño: familiaridad con los patrones de diseño de software y su aplicación en el desarrollo de aplicaciones para Android.
  • Experiencia en integración de servicios web: capacidad para integrar servicios web utilizando API y tecnologías como REST, GraphQL, JSON, XML, etc.
  • Experiencia en almacenamiento de datos: competencia en el uso de soluciones de almacenamiento de datos de Android como SQLite, Room o Realm, y capacidad para diseñar y mantener un modelo de datos eficiente.
  • Conocimiento de herramientas de desarrollo: Familiaridad con herramientas como Android Studio, Profiler, App Inspection, debugger.
  • Experiencia en pruebas y depuración: sólidas habilidades en pruebas y depuración de aplicaciones de Android para garantizar la calidad y la funcionalidad adecuada.
  • Ejecución de pruebas unitarias, integración y UI (junit, Mockk, mokito, Espresso).
  • Entornos CI/CD: conocimiento integral para la gestión de código fuente utilizando repositorios como Bitbucket y Github, siguiendo la metodología Gitflow. También se requiere la comprensión de los canales de compilación e implementación en herramientas como Github, Azure DevOps y Bamboo.
  • Conocimiento de frameworks de inyección de dependencias: Dagger Hilt, Koin.
  • Dominio de Gradle (Groovy, Kotlin DSL).
  • Gestión de proyectos: amplio conocimiento de herramientas de gestión de proyectos como JIRA y Github.



Te damos buenas razones para unirte a nuestro equipo:🤼


  • Garantizamos el equilibrio trabajo-vida. Disponemos de teletrabajo, flexibilidad horaria, jornada intensiva los viernes y meses de verano y mejoramos tus vacaciones por cada año que pases con nosotros/as.


  • Tendrás acceso a formación continua y planes de carrera personalizados. También, fomentamos tu aprendizaje continuo con formaciones internas y ayudas para certificarte.


  • Disponemos de retribución flexible. Puedes optimizar fiscalmente tu salario a través de cheques gourmet, seguro médico privado, tarjeta transporte, cheques guardería, formación, etc. Podrás beneficiarte de tantas ventajas como elijas y adaptarlas a tus necesidades.


  • Te daremos la mejor acogida con un proceso de onboarding en el que te sentirás como en casa desde el minuto uno y también recibirás tu welcome pack.


  • Reconocemos la aportación, implicación y compromiso de todos aquellos que ayudamos a crear un entorno de trabajo más agradable y profesional a través de nuestra plataforma de gamificación.


  • Celebramos tu cumpleaños regalándote un cheque regalo de Amazon y te acompañamos en los momentos más especiales de tu vida con muchas otras sorpresas.


  • Fomentamos un ambiente de trabajo en el que todos/as seamos felices. Nuestro equipo multidisciplinar de People & Culture trabaja día a día para aumentar el bienestar y la motivación de todas las personas que componemos Profile.


  • Trabajamos para que todos/as tengamos las mismas oportunidades, combatir discriminaciones y fomentar la conciliación de la vida personal, familiar y laboral.



¡Conócenos!💛


Si tienes ganas de crecer y trabajar en un buen ambiente de trabajo, de manera cómoda y productiva, y ¿por qué no?, divertida. Te ofrecemos un gran número de ventajas para facilitarte esta decisión. Contáctanos y ¡te lo contamos!


Conoce más sobre Profile en nuestra web www.profile.es


Puedes consultar aquí nuestra política de Privacidad y Gestión de Datos: https://profile.es/politica-de-privacidad/

Key Skills

Ranked by relevance

c aci ui esa android das nas ha git seo esp ios cis kotlin lan sas asa graphql devops groovy sqlite gradle scala excel junit jira sql lua xml nac eop ai
Login to Apply
Posted
Nov 29, 2024
Type
Full-time
Level
Mid-Senior
Location
Spain

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Profile Software Services
Related

Senior iOS Developer

2026-05-22

Full-time
Mid-Senior
Spain
IT Services
Information Technology
View Job Details
Profile Software Services
Related

FullStack Developer (Java + React)

2026-05-22

Full-time
Associate
Spain
IT Services
Information Technology
View Job Details
Profile Software Services
Related

React Developer (GIS)

2026-05-11

Full-time
Associate
Spain
IT Services
Information Technology