Passionate About Cutting-Edge Streaming Applications?
We are seeking a Senior Android Developer for SmartTV to join our team at Agiletv.
As an Android Smart TV Developer, you will play a key role in the development, customization, and maintenance of applications and operating systems for Smart TV platforms. This position requires experience in Smart TV development environments, multimedia technologies, and a deep understanding of user interfaces tailored to Smart TV devices, with the goal of delivering exceptional experiences across a wide range of platforms.
Your Key Tasks Will Be:
* You will be part of our Agile TV Product team to bring recognized products and services to market, building the best TV experience.
* Participate in the development of new products and evolution of existing ones while contributing to architectural decisions.
* Collaborate in designing and implementing new features required to support backend modules and platform functionality and releases.
* Assist in delivering analysis and development for high-performance, reliable, secure, and scalable applications.
* Mentor other members of the team.
You Must Have:
* 4+ years of experience in Android development.
* Expertise in software development best practices (SOLID and Clean Code principles), including optimization, documentation, and testing.
* Strong knowledge of the Android SDK, different versions of Android, and how to deal with different screen sizes.
* Fluency working with Kotlin.
* Familiarity with RESTful APIs to connect Android applications to back-end services.
* Strong knowledge of Android UI design principles, patterns, and best practices.
* Experience with offline storage, threading, and performance tuning.
* Familiarity with cloud message APIs and push notifications.
* Understanding of Google's Android design principles and interface guidelines.
* Handling software repositories and the GIT version control.
* Experience in agile methodologies (SCRUM, Kanban, ...).
* C1/C2 in Spanish and B2 English level or equivalent.
* This position requires you to be currently residing in Spain and have a valid working permit.
It Would Be Great If You Have:
* Certificate of Higher Education in Computer Science or Bachelor's in Computer Science.
* Experience with TDD.
* Experience in Android TV development.
* Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
We Are Looking Forward to Hearing from You If:
* You are a collaborative team player, self-motivated individual who takes ownership, eager to learn, and willing to take challenges, hands on and flexible.
* You have good communication and organization skills and solid analytical and problem-solving abilities.
We Offer:
* Flexible Compensation Program with Cobee.
* Schedule Flexibility.
* Work from Home.
* Birthday Off.
* 4 Fridays Off per year.
* Extra Days Off.
* Referral Bonus Program.
* Free English Lessons with Twenix.
At Agiletv, we are committed to fostering a diverse, equitable, and inclusive workplace. We celebrate diversity and are dedicated to creating an environment where everyone can thrive. We encourage all individuals from all backgrounds and identities to apply.