Job Title: iOS & Android App Developer (LMS Specialist)
Location: DHA Phase 8
Employment Type: On-site, Mon to Fri, 9 am - 5 pm
About the Role
We are seeking a skilled iOS and Android App Developer with proven experience in building Learning Management System (LMS) applications. The ideal candidate will be responsible for designing, developing, and maintaining a user-friendly, scalable, and secure mobile LMS that enhances the teaching and learning experience.
Key Responsibilities
- Design and develop cross-platform (iOS & Android) mobile applications for an LMS.
- Implement core LMS features including:
- User authentication and role management (students, instructors, admins).
- Course creation, management, and enrollment.
- Video and content streaming.
- Assessments, quizzes, and grading systems.
- Push notifications and in-app messaging.
- Progress tracking, analytics, and reporting.
- Ensure seamless integration with backend APIs, databases, and cloud services.
- Optimize app performance, usability, and accessibility across devices.
- Maintain high standards of code quality, security, and documentation.
- Collaborate with UI/UX designers to deliver an intuitive and engaging learning experience.
- Stay up to date with industry trends, tools, and best practices.
Qualifications & Skills
- Proven experience in iOS and Android app development (native or cross-platform such as Flutter/React Native).
- Strong knowledge of programming languages: Swift, Kotlin, Java, Dart, or JavaScript (React Native).
- Experience in building and integrating RESTful APIs / GraphQL.
- Familiarity with databases (Firebase, MySQL, MongoDB, or similar).
- Hands-on experience with LMS platforms or custom e-learning solutions is highly preferred.
- Understanding of cloud deployment (AWS, Google Cloud, or Azure).
- Strong grasp of mobile UI/UX principles.
- Excellent problem-solving skills, attention to detail, and ability to work independently or in a team.
Nice to Have
- Experience with SCORM/xAPI standards.
- Knowledge of payment gateway integration (for paid courses).
- Background in edtech or SaaS platforms.
Job Type: Full-time
Pay: Rs100,000.00 per month
Experience:
- App Development: 3 years (Preferred)
Work Location: In person