Welyk
Welyk
Welyk es una empresa italiana de tecnología de contratación y educación centrada en el talento de ingeniería de software. Su plataforma combina la contratación como servicio con formación práctica guiada por mentores, ayudando a los desarrolladores a fortalecer sus habilidades mientras los conecta con empresas previamente evaluadas. Welyk apoya a una comunidad de más de 50.000 desarrolladores, ofrece evaluaciones gratuitas para identificar el nivel de experiencia y actualiza los perfiles de los candidatos con los comentarios obtenidos durante el proceso de contratación. Para los empleadores, proporciona contratación especializada en TI y formación técnica personalizada, diseñada para facilitar la contratación y ayudar a los equipos internos de ingeniería a centrarse en el desarrollo de productos.

Desarrollador Android sénior (Kotlin)

Lleva a producción, junto con Laura, su aplicación de seguros de automóvil digital basada en Kotlin, partiendo de la base existente e incorporando funciones con sensores. Contribuye a definir la arquitectura y las prácticas de desarrollo del equipo móvil.

Descripción

  • Lleva a producción la aplicación nativa de Android existente, creada con Kotlin y Jetpack Compose, de acuerdo con la hoja de ruta del producto.
  • Completa la integración con la pasarela de pagos interna de la empresa.
  • Desarrolla funciones con sensores del dispositivo y servicios del sistema, como el GPS, el acelerómetro y Android Auto, para comprender los desplazamientos de los usuarios.
  • Gestiona de forma fiable el ciclo de vida de la aplicación, los servicios en segundo plano y el consumo de batería.
  • Acuerda convenciones de desarrollo con la persona responsable de iOS, que abarquen la estructura del proyecto, las pruebas y la revisión de código.
  • Mantén los procesos de compilación y lanzamiento para CI/CD y Google Play.
  • Ayuda a crear el equipo móvil desde cero, con la posibilidad de liderar su área.

Requisitos

  • Al menos cinco años de experiencia en desarrollo nativo para Android, incluidas aplicaciones publicadas y mantenidas en producción.
  • Dominio sólido de Kotlin, Jetpack Compose y StateFlow.
  • Sólidos conocimientos de arquitectura de software, incluidos MVVM, MVI y Clean Architecture, y experiencia definiendo personalmente la arquitectura de una aplicación.
  • Experiencia práctica con API del sistema para ubicación y sensores, servicios en primer y segundo plano y gestión del ciclo de vida de aplicaciones.
  • Experiencia en un equipo de desarrollo estructurado que use prácticas de DevOps como CI/CD, Git y GitHub, revisión de código y pruebas automatizadas.
  • Uso diario y autónomo de herramientas de desarrollo con IA que vayan más allá del autocompletado, con capacidad para revisar críticamente el código generado.
  • Enfoque práctico y disposición para programar a diario.
  • Inglés profesional, ya que la documentación técnica está en inglés.
  • Se valorará la experiencia con Android Auto e integraciones automotrices.
  • Se valorarán los conocimientos de Coroutines y Flow.
  • Se valorará la experiencia con pagos dentro de aplicaciones, por ejemplo, Stripe.
  • Se valorará la experiencia en fintech, insurtech o aplicaciones de consumo cuidadas.
  • Se valorarán las certificaciones de Anthropic o el uso avanzado de Claude en el desarrollo de software.

Beneficios

  • Contrato indefinido conforme al Convenio Colectivo de Comercio de Italia, con 14 pagas al año.
  • Trabajo híbrido con gran flexibilidad y sin días fijos de asistencia a la oficina.
  • Vales de comida por valor de 8 €.
  • Un papel clave en la creación del equipo móvil, con la posibilidad de liderar su área.
  • Mentoría y/o formación a través de TomorrowDevs.