Flutter Developer

REYADAH Logo
Computers/IT
Posted on 20 Jul, 2024
Closing on 30 Jul, 2024

Job Description

Position Details:

  • Position: Flutter Developer
  • Vacancy Reference Number: Flutter-01
  • Location: Sana’a/ Remotely work is applicable. 
  • Reporting to: Team leader. 
  • Contract Type:Fixed term
  • Duration: 6 months (Extendable based on fund and evaluation performance). 
  • Start Date: as soon as possible. 

About Reyadah:

Established in 2013, Al-amal Foundation for Training and Entrepreneurship (Reyadah) stands as a beacon of economic inclusion for Yemeni entrepreneurs. Our mission is to Empower youth by investing in their skills, supporting them with business development services, and nurturing entrepreneurial culture to enhance their productive engagement in economic activities.
REYADAH’s main goal is promoting the entrepreneurship ecosystem in Yemen by creating and enhancing opportunities in vital economic sectors and value chains through integrating business development services and financial services for entrepreneurs, MSMEs and start-ups, aiming to achieve our goals by pursuing creative strategies for entrepreneurs and start-ups to support diversity and growth through the market-oriented and systematic approaches
Al-Amal Foundation works on qualifying and empowering youth to establish and manage their own Start-ups and promote their opportunities in the labor market through comprehensive and innovative solutions
We also provide training, advisory, and mentoring services to entrepreneurs and MSMEs ensuring high efficiency and effectiveness following best practices and international standards as well as developing specialized studies and research.

1. Background

Alamallearn is an innovative educational platform built with Vue.js for the Flutter, ASP.Net Core for the backend, and SQL Server for the database. We aim to enhance our platform by adding new features and improving existing functionalities to better serve our users and targeting new users. We are seeking a highly skilled and motivated Flutterdeveloper to join our team and help us achieve these goals.

2. Objectives

We are seeking a skilled Flutter Developer to join our team and contribute to building high-quality mobile application(Android / IOS / Web) for Alamallearnhttps://alamallearn.org/ platform students, for robust and scalable access to the learning platform. As a Flutter Developer, you will be responsible for developing cross-platform mobile apps using the Flutter framework, ensuring performance, usability, and code quality.

3. Scope of Work

The Flutter Developer will be responsible for:

  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Develop and implement mobile applications using the Flutter framework.
  • Translate designs and wireframes into high-quality code.
  • Optimize app performance and ensure compatibility across various devices.
  • Stay updated on Flutter and mobile development trends.
  • Communicate effectively with team members and stakeholders.
  • Designing and developing new features for the flutter application of the platform using flutter framework. 
  • Browsing and recommending similar features in other similar platform apps to enhance our platform and make it more friendly. 
  • Maintaining and improving the flutter codebase for better performance and scalability.
  • Ensuring the flutter application is secure and up-to-date with the latest industry standards.
  • Conducting code reviews and ensuring code quality and best practices.
  • Writing and maintaining technical documentation.
  • Troubleshooting and debugging issues as they arise.
  • Participating in daily/weekly/monthly meetings, sprint planning.

5. Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, or related field.

Experience:

  • Proven experience as a flutter, native or similar role.
  • Extensive experience with Vue.js, JavaScript. 

Skills:

  • Proficiency in Flutter, and modern Flutter frameworks native mobile applications.
  • Proficiency in flutter, dart tools and plugins. 
  • Familiarity with version control systems, particularly Git.
  • Understanding of web security best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

6. Preferred Qualifications

  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with agile development methodologies.
  • Previous experience in the education technology sector.

7. Deliverables

  • Development and deployment of new features as per the project roadmap.
  • Maintenance and optimization of the existing platform.
  • Comprehensive technical documentation.
  • Regular updates and progress reports to the team leader and project manager.

8. Evaluation Criteria

Candidates will be evaluated based on:

  • Relevant experience and technical skills.
  • Quality of previous work and projects.
  • Problem-solving capabilities.
  • Ability to work effectively in a team environment.
  • Communication and interpersonal skills.

How to Apply

Interested candidates should submit the following:

  • Updated resume/CV.
  • Cover letter detailing relevant experience and motivation for applying.
  • Portfolio or examples of previous work (if applicable).
  • Contact information for at least two professional references.

Through the following link:

https://forms.gle/nzHvm19YT7cvRRs69

The deadline for receiving applications is Thursday 30, 2024

Only short-listed candidates will be contacted.

Important Notes / مقترحات هامة

Following the instructions on How to apply will always increase your chances of getting your application looked at.
إتباع تعليمات التقديم المذكورة في كل إعلان ستزيد من فرصة النظر لسيرتك الذاتية من قبل الجهة المعلنة
If you’re applying by email, make sure you mention the job title in the “Subject” field of your message
تذكر أن تكتب إسم الوظيفة و موقعها في عنوان البريد عندما يكون التقديم عبر الإيميل