Senior Android Engineer for global company with Award-Winning Technologies!

Senior Android Engineer for global company with Award-Winning Technologies!

Arbetsbeskrivning

Jobbify är en jobbplattform för vassa kandidater.



För kunds räkning har vi publicerat denna annons, vill du komma i kontakt med den slutgiltiga arbetsgivaren kan du klicka dig vidare till annonsen:


Are you passionate about technology and share a passion to solve problems of today to innovate for tomorrow

Keep on reading!

 

OFFER

You 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!


 

TASKS

You 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 STACK

The 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 PROFILE

We 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

Sammanfattning

  • Arbetsplats: Meet a Groups kund
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 10 november 2024
  • Ansök senast: 24 november 2024

Liknande jobb


iOS Developer

iOS Developer

18 november 2024

Senior Software Engineer, Evinova

Senior Software Engineer, Evinova

14 november 2024

12 november 2024