What you'll have here:
- People: You will work with experts, community leaders and senior engineers who made these products from scratch. They will reveal to you how the whiteboard idea turns into a worldwide platform.
- Internal learning sessions and innovation challenges: We are an innovation center primarily and you can be part of initiatives, research and focus groups… and don’t miss to take a place in innovation challenges and hackathons.
- Tech stack: We are tech agnostic and programming languages are just a tool, but they can make our job easier if we choose the right tool for the job.
- Engineering mindset: We are engineering our solutions from the ground up using open-source tools and customizing them to our needs. We worry about performance; we analyze and observe our system. We are not simply throwing money at the problem; we prioritize finding ways to improve efficiency.
- Community: You wanna share your knowledge with the community? We organize meetups and internal workshops. You are more than welcome to participate. If you are not a great speaker, that is also fine.
Your Responsibilities:
- Implementing and automatically testing applications for Android customer devices.
- Creating and implementing Android TV functionalities (Launcher, Google Cast, Google Assistant, etc.) and system apps for integrating android devices with our ecosystem.
- Ensuring the code quality with unit, integration, and end-to-end tests.
- Recommend code and design optimizations to improve the scalability of the applications and maximize performance.
- Collaborating and coordinating work with other Feature teams and 3rd party device vendors.
- Creating POCs and documenting technical designs and solutions.
- Proposing and participating in choosing the right tech stack.
What we're looking for:
- At least 5 years of Android development (Java or Kotlin).
- Strong knowledge of Android SDK.
- Experience working with CI/CD tools (Jenkins, GitLab or similar).
- Proficiency in Java, Kotlin.
- Ability and desire to work in small and dynamic teams.
- Willingness to learn new technologies and propose new solutions.
- Proficiency in written and spoken English.
- Experience or interest in Android TV operating system.
- Some experience with video streaming and audio/video codecs is a big plus.
- Innovative & proactive individual ready to explore new opportunities.
We have more than cookies:
- Flexible working environment – we have offices in Belgrade and Ljubljana.
- Private healthcare.
- Gifts for your special days.
- “Healthy” Friday – not always healthy snacks on Fridays.
- 25 vacation days. 🏝