close

Sara Stavric HR SERBIA

Email
Phone
LinkedIn

Jobtitle

Senior Android Engineer (Low-Level / Linux Kernel)


Industry

IT & Media


Locations

Belgrade (SRB)

What you'll do

A key role in a growing team based in Belgrade, where your code will run on millions of devices and process terabytes of network data.
  • Architect a robust, battery-efficient SDK that runs silently in the background of third-party apps
  • Implement efficient methods to read and parse technical data from the Linux system (e.g., /proc, /sys, and legacy system files) to extract signal and network stats
  • Constantly research changes in new Android OS versions to identify which system files remain accessible to non-root applications and devise fallbacks when access is revoked
  • Ensure that data collection and processing are highly optimized to minimize CPU impact on the host application
  • Handle the fragmentation of the Android ecosystem, ensuring our SDK works across Samsung, Xiaomi, Pixel, and other OEM ROMs
  • This is a role for someone who enjoys reverse-engineering how the OS works and working on "hard" problems.

Who you are

  • University degree in Computer science or equivalent knowledge required
  • 5+ years of professional Android development experience.
  • Expert proficiency in Kotlin and Java
  • Strong understanding of the Linux OS. You know what /proc/net and /sys/class/net contain and how to parse them efficiently.
  • Deep understanding of Android permissions, the Application Sandbox, and SELinux policies (and how to work within them)
  • Mastery of WorkManager, Foreground Services, and limitations like Doze Mode and App Standby Buckets.
  • Experience with LocationManager, GnssStatus, and handling location permissions in the background.
  • Advanced English communication skills, German is a plus
  • Ability and willingness to learn
  • Problem solver and proactive approach
  • Support development of others through providing guidance and feedback

P3 benefits

  • Career growth through a personal development plan, education budget, paid certifications, language courses
  • Work on innovative projects with prestigious international customers
  • Full-time employment with competitive conditions
  • Flexible hours and possibility to work remotely
  • Guided onboarding & mentorship program
  • Private health insurance, fit pass
  • Minimum 22 days of vacation + extra days off
  • Team events & a strong team culture
  • Referral program and jubilee awards
  • Refreshments and snacks
  • Lounge room and terrace to relax
Shaping change: Insights and tools for your success

Discover how to lead your employees and your organization through change and make them fit for the future. With tailor-made solutions based on best practices, we support you at every step of your and your organization’s change journey.