Remote Job
Android Java Developer
eye/o
- Full Time
- Posted : 4 years ago
Work on Android SDK, LibAdblockPlus and chromium integration
We create open-source software that puts users in control over their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser, and Flattr, help sustain and grow a fair, open web because they give users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.
Responsibilities and Duties - Develop Adblock Plus SDK and its integration using your Java/Kotlin, JavaScript and C++ skills
- Solve problems such as optimizing memory usage and performance for our mobile partners, and of course, striving for a high adblocking quality
- Ensure the stability of our SDKs across all platforms and partners
- Ensure that partner requests are answered and implemented and that partners are satisfied
- Keep up with changes related to Chromium versions and translate these into the required changes for our libraries
- Work with other team members for code reviews and coordination of QA
Requirements:
- Ability to solve compatibility problems using Kotlin, Java, C++, JavaScript, and Python
- Understanding of how the web technically works
- Comprehensive knowledge of the Android SDK and OS
- Experience working with complex software projects
- Experience with concurrency/multithreaded development (both C++ and Java/Kotlin)
- Experience with Building Systems (e.g. GNU make, Gradle)
- Experience of cross-platform native development (Android, iOS, Linux)
- Experience of UI and Unit-testing for Android
- Knowledge of version control systems (git)
- Fluent in both verbal and written English
- Proactive problem solver with a good attitude
- Experience working on open source projects
- Understanding of the ad tech landscape
- The ability to speak Mandarin (not at all required, but would be amazing)
Skills
- IOS Application Development
- Android SDK
- JavaScript
- Python
- C++