Consultant: Full-stack Software Developer

Consultant: Full-stack Software Developer

Posted on : December 21, 2023
Closing date : January 14, 2024

Type: Remote, Short Term Consultant

Application requirements: CV


About Andariya 

Andariya is an independent leading media enterprise in the East & Horn of Africa with headquarters in Khartoum & Kampala. Through its digital outlets, Andariya creates and publishes content on grassroots issues such as education, gender, health, social, environmental, technology, arts and cultural issues. Andariya specializes in the areas of content creation, research, community engagement, capacity building, cross-cultural projects and events.


Job Overview:


Andariya is looking for a full-stack software developer with a minimum of two years of experience in web development technologies, including HTML, CSS, SASS, JavaScript, Vue.js, Nuxt.js, and Vuex. The Full-Stack Software Developer will complete guided website development, testing, and deployment tasks. The successful candidate will complete the development and deployment of key features. This individual will collaborate with cross-functional teams to enhance the overall performance, functionality, and user experience of our web application. The Developer will report to the Tech Lead.


Responsibilities:

  • Website Development:
  • Complete the development process, starting with high-priority tasks.
  • Collaborate with the team to address high-priority issues, by developing and optimizing existing CMS interaction, implementation of pagination, and improvement of navigation, analytics, images and bar functionality.
  • Ensure code quality, adherence to coding standards, and maintainability.
  • Quality Assurance: Conduct thorough testing for both bug fixes and new features to ensure a stable release.
  • User Acceptance Testing (UAT): Involve stakeholders and end-users in UAT to gather feedback and make necessary adjustments.
  • Staging Deployment: Deploy the changes to a staging environment for final testing and validation.
  • Production Deployment: Deploy the changes to the live website during a low-traffic period to minimize disruptions.
  • Facilitate User Acceptance Testing (UAT) involving stakeholders and end-users.


Qualifications:

  • Minimum of 2 years of experience in web development technologies.
  • Proficient in HTML, CSS, SASS, JavaScript, Vue.js, Nuxt.js, and Vuex.
  • Experience with CMS systems, preferably Strapi.
  • Strong understanding of internationalization (i18n) for localization.
  • Familiarity with image optimization techniques.
  • Ability to achieve performance improvements based on the provided analysis.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills within a cross-functional team.
  • Demonstrates creativity and inspiration. 
  • English and Arabic proficiency.


Terms & Conditions

  • The consultancy is remote and can be based anywhere.
  • The timeline for the consultancy is one month from the start date.
To apply for this position, please send all the required documents to [email protected].