Padmi
Rylo logo
Rylo

Consumer Electronics

Android Engineer

San Francisco Bay Area · OnsitePosted 114 months ago
Software engineeringMid-levelFull Time
Apply at Rylo

Opens the source posting on jobs.lever.co

Source description

About the role

View original

B.S. or M.S. Computer Science or 4+ years in software development experience 2+ years of object-oriented software development experience. It's great if you have also mastered a functional language, or have been exposed to functional programming paradigms. 2+ years of building Android applications in Java (or Kotlin) using the Android SDK. If you have published apps on the Play Store let us know! Experience in understanding large and complex code bases, including API design techniques to help keep them clean and maintainable Experience with the NDK/JNI Experience on C/C++, video processing, OpenGL is a big plus Experience in the following: Java language and related frameworks. Custom view-level programming on Android. Multi-threading, memory management, and caching mechanisms specific to mobile devices. How do you perform I/O? How do you persist data? How do you handle an insane number of app/user events happening at the same time? Networking APIs and frameworks like Retrofit, OkHTTP Last but not least, have the ability to tackle very challenging projects on tight timeframes.

One address, no account. We’ll tell you when matching roles go live.

More at Rylo

Related open roles

View all roles