Are you a passionate aspiring Mobile Developer looking to make a significant impact in the world of online education? Do you thrive in dynamic, innovative environments where your skills can directly shape the future of learning? If so, we have an exciting internship opportunity for you!
Coursfy is an innovative e-learning platform designed to provide maximum freedom to both instructors and learners. We emphasize flexibility, creativity, and autonomy, empowering instructors to deliver unique educational experiences and allowing learners to tailor their educational journeys. Our platform is built on advanced technology and is committed to delivering a seamless, intuitive user experience that prioritizes ease of use.
Innovative Environment: Be a part of a cutting-edge platform that is redefining online education.
Impactful Work: Your contributions will directly enhance the learning experience for millions of users worldwide.
Ease of Use: Help create and maintain a platform known for its user-friendly interface, making education accessible and enjoyable for everyone.
Collaborative Culture: Join a team of passionate professionals dedicated to making a difference.
Career Growth: Gain valuable experience and professional development in a supportive learning environment.
Assist in developing and maintaining robust, scalable web applications using the latest technologies.
Collaborate with designers, product managers, and other developers to create a seamless user experience.
Implement responsive design principles to ensure our platform is optimized for all devices.
Write clean, maintainable, and efficient code
Troubleshoot and debug issues to improve platform performance.
Stay updated with emerging technologies and industry trends.
Flutter (Dart) experience of at least 2 years.
Experience with Dart 3
Knowledge of Clean Architecture in Flutter is a MUST.
REST APIs integrations
Integrate Firebase Realtime Database
Integrate Firebase Crashlytics
Integrate Push Notifications and Dynamic Linking
Integrate Local app and Session Storage with JWT
Integrate Localization and multi language support
UI implementation for multi-size devices
Custom fonts and styling for widgets
Experience with basic GIT practices
Experience of integration of a third party SDKs
Generating release and debug builds for Android and iOS
Experience in Swift or Kotlin is good to have
Knowledge of animations and media players in apps
App Store and Play Store deployment
This job comes with several perks and benefits