Bureau is looking for an experienced Android Engineer to join their Fraud Prevention Team. The role involves designing, building, and maintaining Android SDKs, libraries, and reusable platform modules. The ideal candidate should have 5-8 years of professional Android development experience and proficiency in Kotlin and Java.
Requirements
- 5–8 years of professional Android development experience
- Proficiency in Kotlin and Java with strong understanding of Android SDK internals
- Solid foundation in Object-Oriented Programming, design patterns, and clean code principles
- Experience with Gradle, multi-module architectures, and build optimizations
- Proven track record of building, maintaining, and distributing Android SDKs used across multiple apps
- Good understanding of app lifecycle, background tasks, concurrency, and memory management
- Familiarity with Flutter and Dart, or willingness to work in cross-platform environments
- Experience with system-level debugging using tools like Android Profiler, LeakCanary, StrictMode, etc.
- Comfortable with RESTFul APIs, offline storage, Proguard/R8, SSL pinning, and secure coding practices
- Exposure to CI/CD pipelines, test automation, and release versioning
Benefits
- Flexible work hours
- Fast-paced environment
- Team that values speed and innovation
- Healthcare for you and your family
- Learning opportunities through books, courses, and knowledge-sharing