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
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
About the Product
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
Why This Project Matters
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
The Tech Behind the Magic
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