Excem Technologies
Programador Android (Java)
Excem TechnologiesSpain2 days ago
Full-timeEngineering, Information Technology
Descripción del Puesto

Buscamos un Programador Android con experiencia en Java para unirse a nuestro equipo de desarrollo. El candidato será responsable del diseño, desarrollo y mantenimiento de aplicaciones móviles nativas para Android, asegurando alto rendimiento, calidad y experiencia de usuario.

Responsabilidades:

  • Diseñar y desarrollar aplicaciones Android nativas utilizando Java.
  • Colaborar con equipos multidisciplinarios (diseñadores, backend, QA) para definir requisitos y funcionalidades.
  • Optimizar aplicaciones para rendimiento, escalabilidad y compatibilidad con múltiples dispositivos y versiones de Android.
  • Mantener y mejorar código existente, corrigiendo bugs e implementando actualizaciones.
  • Implementar integraciones con APIs RESTful y servicios web.
  • Garantizar buenas prácticas de desarrollo (Clean Code, SOLID, patrones de diseño).
  • Realizar pruebas unitarias y de integración.

Requisitos Técnicos:

  • Experiencia demostrable en desarrollo Android con Java (mínimo 2-3 años).
  • Dominio de Android SDK, componentes de Android (Activities, Fragments, Services, BroadcastReceivers) y ciclo de vida.
  • Conocimiento en:
    • Arquitecturas de software (MVP, MVVM, Clean Architecture).
    • Servicios Push.
    • Multithreading (Coroutines, RxJava o similares).
  • Familiaridad con Git y metodologías ágiles (Scrum, Kanban).

Aptitudes:

  • Capacidad para trabajar en equipo y comunicar ideas técnicas.
  • Resolución de problemas y pensamiento lógico.
  • Adaptabilidad a nuevas tecnologías y entornos dinámicos.

¿Qué ofrecemos?

  • Salario acorde a experiencia.
  • Tickets de restaurante de 9€ al día.
  • 23 días de vacaciones por año trabajado.
  • Horario de trabajo: Lunes a jueves de 8:00 a 17:30 y viernes de 8:00 a 14:00.
  • Jornada intensiva en verano.

Key Skills

Ranked by relevance