knowmad mood logo
knowmad mood

growing together

Senior Android Developer – Kotlin, ExoPlayer, Streaming Apps

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1994H1B No SponsorCompany SiteLinkedIn

Location

Spain

Posted

3 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expSpanishAndroidJavaKotlin

Job Description

Senior Android Developer – Kotlin, ExoPlayer, Streaming Apps

knowmad mood

• Diseñar, desarrollar y mantener aplicaciones Android nativas utilizando Java y Kotlin • Integrar y optimizar reproductores multimedia basados en ExoPlayer • Desarrollar integraciones con APIs y servicios externos mediante Retrofit • Gestionar la distribución, publicación y evolución de las aplicaciones • Implementar soluciones de monetización mediante publicidad y suscripciones • Integrar herramientas de analítica y medición para el seguimiento de rendimiento y uso • Realizar mantenimiento correctivo y evolutivo de las aplicaciones • Colaborar con equipos de producto, negocio, QA y desarrollo en entornos ágiles.

Job Requirements

  • Experiencia de al menos 3 años como Desarrollador Android Nativo
  • Desarrollo de aplicaciones Android en Java y Kotlin bajo arquitectura MVP
  • Manejo de Android Studio y sus herramientas de desarrollo
  • Consumo de APIs REST mediante Retrofit 2
  • Control de versiones con Git y metodología GitFlow
  • Experiencia imprescindible con ExoPlayer y conocimiento de su ciclo de vida
  • Experiencia en publicación y distribución de aplicaciones en entornos de producción y testing
  • Integración de sistemas de analítica, medición y monitorización
  • Integración y mantenimiento de SDKs y librerías de publicidad
  • Implementación de compras integradas y suscripciones nativas
  • Capacidad de trabajo en equipo y buena comunicación.

Benefits

  • Contrato Indefinido
  • 100% REMOTO
  • Formación interna y acceso a certificaciones
  • Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante)
  • Embajador de nuestra marca, a través de nuestro plan amigo ¡Recomienda a tus amigos y llévate un extra!
  • Eventos, meetups, techdays, charlas...y mucho más!

Related Job Pages

More Android Engineer Jobs

BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Thailand
BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Singapore
BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Indonesia
Equal Experts logo

Senior Mobile Engineer

Equal Experts

A global network of technology shapers, we’ll keep you innovating.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

Role Description Equal Experts is seeking backend engineers with proven senior-level experience to join the Equal Experts network. As a member of the team, you will work alongside our clients to help design and deliver solutions to meet business requirements and improve the effectiveness of the clients' software delivery capability. This role involves working in teams that use modern agile technical practices to deliver timely and pragmatic solutions. Responsibilities - Working with the client and the team to determine system requirements and how best to deliver them. - Delivery of software using agile (pair programming, TDD, CI/CD, etc.) practices. - Automation of system infrastructure and deployments. - Production support of systems you are working on (You build it, you run it). - Advocating agile practices to the client organisation. - Mentoring client team members. - Helping improve the team and clients’ delivery capabilities. Qualifications - Extensive, diversified experience developing, maintaining and operating enterprise scale distributed systems. - Expert level knowledge of your chosen programming language and the associated tooling. Experience with other languages is highly desirable. - Hands-on experience with test driven development and other forms of automated testing. - Strong understanding of the principles underlying agile development and an understanding of the various approaches that can be effective in realising these principles in different contexts. - Strong communication skills, including the ability to communicate effectively while working remotely with globally distributed teams. - Strong interpersonal skills, including a desire to collaborate and share knowledge with other team members, including client team members. Requirements - Hands-on experience developing distributed systems including microservice architectures and RESTful services. - Hands-on experience developing and running large scale production systems ideally in containerised/cloud environments using either AWS, GCP or Azure.

South Africa