Mobile Software Developer
Posted 25 Sep 2026
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 2+ yrs
- Management level
- Individual contributor
No salary listed for this role.
Field of studyComputer Science, Engineering (or related)
Study levelBachelor's
Bitdefender is a cybersecurity leader delivering best-in-class threat prevention, detection, and response solutions worldwide. Guardian over millions of consumer, enterprise, and government environments, Bitdefender is one of the industry’s most trusted experts for eliminating threats, protecting privacy, digital identity and data, and enabling cyber resilience. With deep investments in research and development, Bitdefender Labs discovers hundreds of new threats each minute and validates billions of threat queries daily. The company has pioneered breakthrough innovations in antimalware, IoT security, behavioral analytics, and artificial intelligence and its technology is licensed by more than 180 of the world’s most recognized technology brands. Founded in 2001, Bitdefender has customers in 170+ countries with offices around the world. For more information, visit https://www.bitdefender.com
Our mobile security stack is built SDK-first: the protection capabilities that power our consumer and partner apps (secure networking and VPN, web and scam protection, device security) ship as reusable Android libraries. We work in a shared, co-versioned codebase consumed by native and Flutter-based apps across the platform, and we are actively embracing the future of software development, including AI-assisted coding, test automation, and intelligent development workflows.
What We’re Looking For
We are looking for an inquisitive, technology-driven engineer with a strong programming foundation and a genuine interest in building software that other developers depend on. SDK work rewards clean API design, backward-compatibility discipline, and an instinct for what “stable” really means. You should be eager to learn, comfortable solving problems that range from well-defined to open-ended, and motivated to deliver software that meets Bitdefender’s standards for quality, performance, and stability.
Ideally, You Should Have
- 2+ years of software development experience, preferably building for Android;
- Proficiency in Kotlin, or strong fundamentals in another language (Java counts) and the ability to ramp up quickly; we value having built real software and being able to read and reason about code over mastery of any single language;
- Fluency with the Android toolchain (Android Studio, Gradle, the Android Profiler, Logcat and the Emulator) and comfort profiling, debugging, and measuring what you ship;
- Experience designing or maintaining reusable components, libraries, or SDKs: clean public APIs, sensible versioning, and an eye for what breaks downstream consumers;
- Solid foundation in algorithms, data structures, and design patterns;
- Comfort with concurrency and synchronization: (structured concurrency, dispatchers, cancellation) and/or Java threading primitives, and an understanding of the race conditions they prevent;