Inscribirse a la oferta

SENIOR ANDROID ENGINEER FOR GLOBAL COMPANY WITH AWARD-WINNING TECHNOLOGIES!

Descripción de la oferta de empleo

Are you passionate about technology and share a passion to solve problems of today to innovate for tomorrowKeep on reading!OFFERYou will be part of an international and friendly working environment. We empower individuals and encourage open communication and collaboration. We use agile workflows such as Scrum and Kanban depending on what the team is most comfortable with. We work with cutting edge technologies and software delivery techniques. We are committed to keeping our technology stack up to date You will be offered a competitive salary, excellent benefits and flexible hours. Our workspace is centrally located with an open and spacious seating plan.  Some of the benefits of working at Invidi:
Green field development 
An open and welcoming company with a distinctly flat organization
Great opportunity to influence and take initiatives
Working with and continue to learn from extraordinary developers!
Flexible working hours!
TASKSYou will join our team in creating cutting-edge software for set-top boxes, delivering video content to millions of homes worldwide. Our platform handles high-volume video streaming with low latency across the globe. We deliver content for some of the biggest live events in the world, providing seamless experiences and analytics based on millions of viewing sessions. These are some of the complex challenges that make Android development at our company interesting and rewarding. To accomplish this, we use the latest Android frameworks and tools or, when they are not sufficient, we innovate and create our own solutions. Most of our code is written in Kotlin and Java, leveraging the Android TV platform, but we always evaluate the best tools for each unique problem. You will:










Develop and maintain high-performance Android applications for set-top boxes that are scalable, stable, and user-friendly.



Ensure high application performance and accuracy on target devices through real device testing.



Optimize video playback and streaming capabilities to ensure smooth content delivery to millions of users when using different Ad Insertion techniques.



Proactively evolve our CI/CD pipelines for Android app builds and deployments.



Diligently ensuring sufficient test coverage.



Implement and maintain DRM solutions to protect premium content.



Troubleshoot incoming issues from support and clients, fixing and resolving what you can.



Collaborate closely with peers, product owners, and UX designers in your team.



Help other team members grow as engineers through code review, pairing, and mentoring.
TECH STACKThe tech stack evolves continuously by the team. We work with technologies such as Kotlin, ExoPlayer, Android TV Input Framework, streaming protocols (HLS, DASH), DRM solutions, Android NDK, and various video codecs and streaming protocols. YOUR PROFILEWe like to work with great engineers who are skillful but always open to learn new things, and who value working in a team to achieve a common goal. We would like you to have amazing communication and organizational skills.You are an Android developer who is passionate about creating top-notch video streaming applications. You care about the craft and cherish the opportunity to work with smart, supportive, and highly motivated colleagues. You are curious; you like to learn new things, mentor and share knowledge with team members. Like us, you strive to handle complexity by keeping things simple and elegant.
As part of the Android development team, you will be responsible for the performance and stability of our set-top box applications.  The person we are looking for has:


5+ years of experience in Android development
A bachelor's degree in Computer Science, or equivalent
Strong development and troubleshooting skills in Android environments
Ability to collaborate effectively and work well in an Agile environment
Excellent oral and written communication skills in English



Ability to quickly learn new technologies and work in a fast-paced environment









It will be very great if you have experience from some of the following:


Experience with Android TV development



Familiarity with DRM technologies (e.g., Widevine)



Experience with ExoPlayer or other media playback frameworks



Knowledge of video codecs and encoding/decoding processes



Experience with performance optimization for resource-constrained devices



Familiarity with CI/CD tools such as Jenkins or GitLab CI



Experience with version control systems, preferably Git



Understanding of networking protocols and RESTful APIs
Ability to support a large-scale video streaming platform to meet service objectives
Experience with video playback technologies and streaming protocols 
Experience in set-top box or smart TV application
ABOUT INVIDIINVIDI Technologies is the world's leading developer of software transforming television all over the world. Our two-time Emmy® Award-winning technology is widely deployed by cable, satellite, and telco operators. We provide a device-agnostic solution delivering ads to the right household no matter what program or network you’re watching, how you're watching, or whether you’re in front of your TV, laptop, cell phone or any other device. INVIDI created the multi-billion-dollar addressable television business that today is growing rapidly globally.INVIDI is right at the heart of the very exciting and fast-paced world of commercial television; companies benefiting from our software include DirecTV (US), and Telefonica (Spain), networks such as CBS/Viacom (US) and TV4 (Sweden), advertising agencies such as Ogilvy and Publicis, and advertisers such as Chevrolet and Verizon.INVIDI’s world-class technology solutions are known for their flexibility and adaptability. These traits allow INVIDI partners to transform their video content delivery network, revamping legacy systems without significant capital or hardware investments. Our clients count on us to provide superior capabilities, excellent service, and ease of use.The goal of developing a unified video ad tech platform is a big one and the right UI engineers--like you--flourish in INVIDI’s creative, inspiring, and supportive culture. It is a demanding, high-energy, and fast-paced environment. INVIDI’s developers are self-motivated quick studies, can-do individuals who embrace the challenge of solving difficult and complex problems.ABOUT PINETREEAt Pinetree, we have a vision and mission to differentiate ourselves from the crowd and are Sweden's contenders in talent search and matching. By working as an agency, the value to you as an employee is that we have a very wide network of partner companies that we continuously ensure high quality standards.This recruitment is a direct employment at Invidi AB and all applications, questions, administration and recruitment process is managed by Pinetree AB. 
Inscribirse a la oferta

Detalles de la oferta

Empresa
  • Sin especificar
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 19/11/2024
Fecha de expiración
  • 17/02/2025
Denunciar esta oferta

Cómo detectar ofertas falsas
CALL 14-2024-1 Research Engineer for a Cloud 5G/6G Lab
Centre Tecnològic de Telecomunicacions de Catalunya

Who are we looking for ?cttc is searching for two interested candidates to work as research engineers for a cloud 5g/6g lab of the sas research unit: https://www... o flexible working hours for work-life balanceo tax-free optional benefits: restaurant ticket, nursery ticket, transport pass, private health......

Analista programador senior Web y Android. Teletrabajo.
Antay mobile solutions

Programación de aplicaciones web (preferentemente javascript, xml, json, java,…) y deseable aplicaciones para android... valorable conocimiento entorno de programación windev, webdev y windev mobile... transformar diseños y especificaciones de software en código de alto rendimiento......

Secondary Teacher of Mathematics with ICT
The English School

We now seek for september 2024 an enthusiastic teacher of mathematics, ideally with the ability to also teach ict in key stage 3... contribute to students’ end of term reports in line with school policy... mark, test, assess and record in accordance with school and department policy......

Java Developer with French/German
Sollers Consulting

• opportunities for growth with a training budget that you can use for courses and conferences... • eagerness to learn about new technologies and solutions... • work directly with our clients as an active member of an agile project team... • lots of teambuilding activities, trips, hobby groups and cultural......

Photographer for Hotels Guests in the Canary Islands
Fotoeventi group

Passion for photography... the company offers: training program... assistance for eu citizens in obtaining work permits in spain... flight tickets between work destinations as determined by the company... what we're looking for: motivated individuals with strong public-facing skills, excellent communication......

Business Developer with Fluent Level of German
Talent search people

Showing them the benefits of build a partnership with the company... building strong relationship with the clients... last year they had record sales and still growing! that's why we are looking for fantastic sales people to join an expanding team... understanding clients needs and close the sale on......

Sales representative with a native level of Dutch
Talent search people

Our client is one of the biggest b2b it and telecommunication hardware resellers in europe, with more than 20 years of experience... responsibilities as a sales representative your key responsibilities of this role include: - sales via customer enquiries and following up leads - answering clients request......

Tecnico microinformatico en sistemas windows y android
Enlaza-it, s.l.u.

El/la candidato/a ideal será responsable de brindar soporte técnico e instalación de sistemas android y windows en clientes finales... soporte remoto via (anydesk ) para sistemas windows, server, android presencial en tienda informatica, atencion a cliente se valorara conocimientos ingles......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - car home / asistencia domiciliaria - turnos de día y de noche - centro de atención continua y domiciliaria - cornwall reino unido reach......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - asistencia domiciliaria / asistencia domiciliaria - turnos de día y noche - centro de atención continua y domiciliaria - cornwall reino......