Frontend Developer

REYADAH - اليمن - صنعاء

Job Description

Position Details:

  • Position: Frontend Developer
  • Vacancy Reference Number: FD-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 frontend, 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 Frontend developer to join our team and help us achieve these goals.

2. Objectives

The primary objective of this role is to update and enhance the Alamallearn https://alamallearn.org/ platform by implementing new features, improving performance, and ensuring the platform remains robust and scalable. In addition, to keep available for any need maintenance. 

3. Scope of Work

The frontend Developer will be responsible for:

  • Collaborating with the product team to understand requirements and translate them into technical specifications.
  • Collaborating with the backend developer and the team leader to support with the required frontend  features. 
  • Designing and developing new features for the platform using Vue.js. 
  • Designing and drawing prototypes for the best of UIUX. 
  • Browsing and recommending similar features in other similar platforms to enhance our platform and make it more friendly. 
  • Maintaining and improving the existing codebase for better performance and scalability.
  • Ensuring the 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.

4. Key Responsibilities

  • Frontend Development: Develop user-friendly and responsive interfaces using Vue.js.
  • Integration: Integrate third-party services and use the APIs as needed to activate the features on the platform.
  • Testing: Write unit and integration tests to ensure code quality.
  • Deployment: Assist in the deployment of applications on cloud platforms or on-premises servers.
  • Collaboration: Work closely with product managers, team leader, and other developers to deliver high-quality solutions.

5. Qualifications

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

Experience:

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

Skills:

  • Proficiency in HTML, CSS, JavaScript, and modern frontend frameworks (Vue.js).
  • Proficiency in UIUX tools. 
  • 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.

تاريخ النشر: اليوم
الناشر: Yemen HR jobs
تاريخ النشر: اليوم
الناشر: Yemen HR jobs