Recruitment.bg is a boutique IT recruitment company, based in Bulgaria. We aim to work with the top employers in the industry, companies that we thoroughly vet and trust. Our mission is to guide IT professionals toward improved career paths by understanding their skills, crafting employment strategies, and supporting them every step of the way. Placing emphasis on honesty, respect and reliability while delivering exceptional service by ‘going the extra mile’ we build long term relationships with the people and organizations we work with.
About the Company
Our client is an innovative technology company developing mission-critical mobile solutions that support large-scale, real-world operations. Their products play a key role in enhancing user safety, responsiveness, and reliability in demanding environments. With a strong engineering culture and a focus on modern technologies, the company offers a collaborative and forward-thinking workplace where technical excellence and continuous improvement are highly valued.
Responsibilities
Design, develop, and maintain high-quality Android applications using Kotlin and Java.
Contribute across the full lifecycle of mobile applications — from concept and development to deployment and ongoing improvements.
Collaborate closely with fellow Android engineers, as well as iOS developers when cross-platform alignment is required.
Participate in code reviews, knowledge sharing, and technical discussions to maintain high engineering standards.
Investigate, troubleshoot, and resolve performance, stability, and reliability issues.
Stay up to date with modern Android development trends, tools, and best practices, and apply them to improve product quality.
Communicate technical concepts clearly and work closely with stakeholders to align development efforts with project goals.
Requirements
5+ years of professional experience in Android development.
Strong proficiency in Kotlin and Java.
Solid understanding of Android application architecture, components, and lifecycle management.
Hands-on experience with Android Jetpack libraries.
Knowledge of concurrency concepts (coroutines, flows, threading) and device state handling (sleep, doze).
Strong grasp of UI/UX principles, including Material Design, custom views, and layouts.
Experience with Google Play services, Firebase, and push notifications.
Very good English communication skills, both written and spoken.
Ability to work independently while collaborating effectively within a team.
Nice to Have
Experience working with REST APIs using tools such as OkHttp or Retrofit.
Familiarity with testing frameworks (Unit Testing, Instrumentation Tests, Mock Servers).
Experience using Git, network debugging tools (e.g., Charles), and project management tools like Jira.
Exposure to iOS development (Swift, SwiftUI, Objective-C) or cross-platform frameworks such as Flutter.
What We Offer
Competitive compensation package with annual performance bonus
Hybrid work model – 2 remote days per week (located in zh.k. Buxton, Sofia)
Salary appraisals once per year
25 days of paid annual leave
Flexible working hours
Vouchers for food and transport
All applications will be treated as strictly confidential.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.