Accedo is looking for talented Android Engineers to join its growing Development team in Madrid. At Accedo you will be part of a diverse and multi-disciplined development team, gaining exposure to cutting edge technologies and the opportunity to work with some of the largest global media brands in the industry. Working in a highly collaborative environment, you will help transform requirements and designs into high performing feature rich applications on a wide variety of web based platforms and devices.
What we do at Accedo:
We are looking for a passionate Android Software Engineer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviours with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
Requirements
Strong Kotlin and/or Java development experience with an impressive Android project (or several!) in the app store
Good understanding of development methodologies, testing practices, and tools and knowing when to apply each method to achieve the desired outcomes
Strong experience and knowledge of Design and Architectural patterns and knows when to apply them
A solid understanding of mobile application design as well as Java frameworks and development
Ability to adapt capabilities to cross-platform technologies such as iOS/TVOS
Strong communication skills and knows when to ask for help and bounce ideas and solutions off peers
Degree in Computer Science, Software Engineering, IT or equivalent app development work experience
Professional experience developing native Android applications
Extensive hands-on development experience using Kotlin, Java is a plus
Extensive experience with Android SDK, Android Studio and modern Developer Tools
Experience with AndroidTV, FireTV, Chromecast, VR/AR is definitely a plus
Ability to develop against a variety of web architectures and services (HTTP, JSON, REST, etc.)
Experience in technologies such as GraphQL is beneficial
Good understanding of mobile device variants, capabilities and constraints
Experience in other tech stacks is also beneficial (React Native, HTML/JS, Obj-C/Swift, etc.)
Exposure to Agile, Continuous Integration/Distribution, Test Driven Development
Must have excellent problem solving skills and love technical challenges
Experience in video and media based development projects (video players, DRM, OVPs, Advertising, Analytics) is beneficial
Experience integrating open source or 3rd party API’s and libraries highly desirable
Utilizamos cookies propias y de terceros para medir tu actividad en éste sitio web y mejorar el servicio ofrecido mediante el análisis de tu navegación. Si continuas navegando, consideramos que aceptas su uso. Puedes cambiar la configuración y obtener más información aquí.