Build and maintain native Android features, collaborating with product, design, QA, and engineering teams while improving app quality, performance, accessibility, testing, and Google Play delivery.
Android Developer – Warsaw
📜 Description
- Build Android applications deployed to the Play Store and used in production.
- Write readable, tested code and contribute to robust software design.
- Work across product, internal platform, and client integration projects.
- Take ownership of work and explore technologies beyond Android development.
🛠️ Requirements
- 4+ years of experience building Android applications deployed to the Play Store and actively used in production.
- Experience with Kotlin, Kotlin coroutines basics, and Android Jetpack.
- Strong software engineering background, including version control, readable code, testing, robust design, and basic data structures and algorithms.
- Working English proficiency at C1 or higher, including speaking, reading, and typing at 45 words per minute or faster.
- Clear communication, logical reasoning, cross-cultural collaboration, emotional resilience, and social intelligence.
- Bonus: experience leading a software engineering team, computer vision, or gRPC; interest or knowledge in public health, agriculture, or sustainable development.
✨ Benefits
- Significant ownership.
- Flexible working hours.
- Optional travel to learn about the problems the team is solving.
Full job description
QED (https://qed.ai) is a tech company focused on public health and food security in Sub-Saharan Africa. We build the digital infrastructure and AI used at the intersection of aid and scientific inquiry, including surveillance of HIV and malaria, and nutrient analysis of crops and soils, working at national-scale in several African countries. Our funding comes from multiple philanthropic and governmental organizations, including the Global Fund, Gates Foundation, CDC, and USAID.
We are looking for an Android developer to join our team in Warsaw. Desired skills include:
+4 years of experience with building Android applications that have been deployed to the Play Store and actively used in production environments
Experience using Kotlin for Android development, along with basics of Kotlin coroutines
Experience with Android jetpack
strong background in software engineering, version control, writing readable code and tests, robust design, and basic data structures and algorithms
working proficiency (≥C1) in speaking, reading, and typing English (≥45 words per minute)
logical reasoning and ability to express ideas clearly
willingness and interest in working with people from other cultures
emotional resilience and social intelligence
and you have to care about the work that you do
and you have to be optimistic at least sometimes, although pessimism tends to be useful
Below are additional skills that are a bonus, but are not required:
prior experience in leading a software engineering team
domain knowledge and/or interest in the sustainable development goals, particularly in public health, agriculture, and assisting developing countries
experience with computer vision
experience with gRPC
What can you expect:
unusual, socially conscious projects
little bureaucracy
significant ownership
a mix of product, internal platform, and client integration work
ability and encouragement to explore technologies other than your main expertise
optional travel to learn more about problems we're trying to solve
Requires a full-time commitment physically based in Warsaw, Poland, with a hybrid of remote and in-person work throughout the week. We expect at least 2-3 days per week in the office. The working hours are flexible, for example you do not need approval to take out a small chunk in the middle of the day to handle some personal business.
Similar jobs
Search more Android Engineer jobsBuild and ship Android features from early ideas through release and iteration, collaborating with product and design while improving mobile infrastructure, app quality, accessibility, and customer experience.
Android Engineer II ( 12 Month Fixed Term Contract)
Improve the architecture and infrastructure of a large Kotlin Android app, shaping data integrations and marketing technology capabilities while raising reliability, performance, and developer experience.
Member of Technical Staff (Android Engineer, Computer Growth)
As an Android growth engineer, you'll design and optimize mobile user experiences, leading experiments and integrating in-app purchase systems to enhance user retention and conversion.
As an Android Developer, you will build and scale mobile experiences using Kotlin Multiplatform, collaborating with R&D teams to create innovative automotive solutions.
