-
Constructor Tech
View all jobs
Senior Android Developer (Kotlin & Kotlin Multiplatform)
Turkey
· Full-time
·
Mid-Senior
Our mission
Constructor's mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency.
With strong expertise in machine intelligence and data science, Constructor's all-in-one platform for education and research addresses today's pressing educational challenges: access inequality, tech clutter, and low engagement of students.
Our headquarters is located in 🇨🇭Switzerland, and we also have legal entities in 🇩🇪Germany, 🇧🇬Bulgaria, 🇷🇸Serbia, and 🇸🇬Singapore
Please send your resume in English only.
We're seeking a talented Android Developer to join our innovative team in creating cutting-edge educational apps: Constructor Learn and Constructor Groups. You'll play a crucial role in developing high-performance Android applications that will revolutionise mobile learning experiences.
Responsibilities:
Imagine an app that puts the power of a world-class education in the palm of your hand. Constructor products cover all facets of learning from self-education with AI to online teaching. In the app, they will be unified to become the go-to platform for learners of all ages and backgrounds.
Key Features:
In today's fast-paced world, education must be accessible, engaging, and adaptable. Our project aims to:
We're adopting a hybrid approach, combining the best of native mobile development and web technologies:
Constructor's mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency.
With strong expertise in machine intelligence and data science, Constructor's all-in-one platform for education and research addresses today's pressing educational challenges: access inequality, tech clutter, and low engagement of students.
Our headquarters is located in 🇨🇭Switzerland, and we also have legal entities in 🇩🇪Germany, 🇧🇬Bulgaria, 🇷🇸Serbia, and 🇸🇬Singapore
Please send your resume in English only.
We're seeking a talented Android Developer to join our innovative team in creating cutting-edge educational apps: Constructor Learn and Constructor Groups. You'll play a crucial role in developing high-performance Android applications that will revolutionise mobile learning experiences.
Responsibilities:
- Develop and maintain native mobile applications for Android using Kotlin
- Build key mobile services such as notifications, a communication hub, a calendar, and online calls
- Implement platform-specific features and user interface designs while ensuring high performance
- Perform regular code reviews and ensure clean architecture principles (MVVM, Clean Architecture)
- Write unit and integration tests to maintain code quality and reliability
- Work with backend services to ensure seamless data integration and syncing between apps and external APIs
- At least 5+ years of experience in native Android app development using Kotlin
- Strong understanding of OOP, SOLID principles, and design patterns
- Experience working with RESTful APIs and integrating external services
- Proficiency with Kotlin Coroutines for asynchronous programming
- In-depth knowledge of Android SDKs, libraries, and best practices for performance optimisation
- Familiarity with architecture patterns (BLoC, MVVM, Clean Architecture)
- Experience working on projects with complex integrations, such as LMS or CRM systems
- Programming Languages: Proficiency in Kotlin and Java
- Frameworks and Libraries:
- Familiarity with MVVM and Clean Architecture patterns
- Proficiency in Retrofit, Room, LiveData, and StateFlow
- Development Tools: Android Studio, Gradle, Git
- Testing: JUnit, Espresso
- Frameworks: Jetpack Compose or XML for UI
- Libraries: Retrofit (API integration), Room (local database), LiveData / StateFlow (state management)
- Tools: Android Studio, Gradle, Git
- Testing: JUnit, Espresso
Imagine an app that puts the power of a world-class education in the palm of your hand. Constructor products cover all facets of learning from self-education with AI to online teaching. In the app, they will be unified to become the go-to platform for learners of all ages and backgrounds.
Key Features:
- Seamless access to a rich catalogue of courses
- Interactive learning experiences with text, video, and quizzes
- Personalised learning paths and progress tracking
- Integration with calendars for efficient study planning
- Offline mode for learning anytime, anywhere
- Powerful AI for all learning purposes
- Online calls for lectures and practice in education
In today's fast-paced world, education must be accessible, engaging, and adaptable. Our project aims to:
- Break down barriers to quality education
- Cater to the growing mobile-first audience
- Provide cutting-edge tools for educators and learners alike
- Foster a global community of lifelong learners
We're adopting a hybrid approach, combining the best of native mobile development and web technologies:
- Kotlin Multiplatform (KMP) for shared business logic, maximizing efficiency
- Swift and Kotlin for platform-specific features, delivering the best possible user experience
- Provide the development of cutting-edge mobile apps for Android
- Craft intuitive user interfaces that make learning a joy
- Integrate cool features like real-time communication, interactive polls, and virtual breakout rooms
- Ensure our apps are fortress-level secure and privacy-compliant
- 💻 Choice of work equipment (e.g., laptop, monitor, etc.)
- 🇬🇧 English classes (iTalki – $130 monthly)
- ⏰ Flexible schedule (we usually work between 09:00/10:00 and 18:00/19:00 CET or EET)
- 👶 Newborn bonus (€500 per child)
- 🧠 Patent remuneration
- 🌴 Paid leave
- 🧑💻 Remote work in locations without our offices
- Hybrid work in locations with offices (2 days in-office, 3 days remote):
- 🇧🇬 Sofia: 59 G. M. Dimitrov Blvd., NV Tower, 8th floor, 1700
- 🇷🇸 Belgrade: Makedonska 12, 11000 Belgrade, Serbia
Key Skills
Ranked by relevance
android
kotlin
gradle
junit
git
ai
design patterns
restful apis
java
xml
oop
crm
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Engineer
2026-05-22
Full-time
Associate
Germany
E-Learning Providers
Engineering
View Job Details
Related
Junior Web Developer
2026-05-24
Full-time
Entry
India
E-Learning Providers
Engineering
View Job Details
Related
PHP Developer
2026-06-18
Full-time
Entry
India
E-Learning Providers
Engineering
Login to Apply
- Posted
- Dec 15, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Istanbul
- Company
- Constructor Tech
Industries
E-Learning Providers
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Engineer
2026-05-22
Full-time
Associate
Germany
E-Learning Providers
Engineering
View Job Details
Related
Junior Web Developer
2026-05-24
Full-time
Entry
India
E-Learning Providers
Engineering
View Job Details
Related
PHP Developer
2026-06-18
Full-time
Entry
India
E-Learning Providers
Engineering