06/02/2024
Position: Senior Software Engineering and App Development Team Leader
Location: Afghanistan (Hybrid)
1. Job Responsibilities:
· Lead the technical development of the project e-learning app, ensuring alignment with project goals and objectives.
· Define the app's scope, features, and user interface based on stakeholder consultations and user needs assessments.
· Design and develop a user-friendly interface focusing on offline accessibility, local cultural sensitivity, and minimal data usage.
· Develop native Android and iOS versions of the app, optimizing for low-end devices and diverse platforms.
· Integrate existing project instructional videos and online resources into the app, categorized by subject, grade level, and topic.
· Implement efficient video download mechanisms for offline access and storage management.
· Integrate security measures and perform rigorous testing across platforms and devices.
· Conduct pilot testing with small groups and incorporate feedback for refinement.
· Scale up the app with additional videos, interactive learning features, personalized learning paths, and community-building aspects.
· Collaborate with other project team members, including content creators, educators, and educational specialists.
· Provide technical support and training to other developers and stakeholders.
· Monitor and evaluate app usage, user feedback, and learning outcomes to measure effectiveness and adapt the app as needed.
· Document technical specifications, development processes, and troubleshooting methods.
· Stay up-to-date with the latest mobile app development technologies and best practices.
2. Qualifications:
· Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
· Minimum 5 years of experience in mobile app development (Android and iOS).
· Strong expertise in UI/UX design and development for mobile platforms.
· Proficient in object-oriented programming languages (Java/Kotlin for Android; Swift/Objective-C for iOS).
· Experience with cross-platform development frameworks (React Native, Flutter, etc.) is a plus.
· Experience with video streaming and offline content management is a plus.
· Experience working in resource-constrained environments is a plus.
· Fluency in Dari and/or Pashto is a plus.
3. Application Process:
Please submit your CV and a cover letter highlighting your relevant experience and qualifications to [email protected] or [email protected] by February 21, 204. The cover letter should address how your skills and experience align with the responsibilities outlined in this TOR and how you are passionate about contributing to the project's goals.