Software Engineer Frontend

  • Full-time
  • Department: Growth

Company Description

Who we are?


Become a Zider  member and join this amazing company that is on top of the e-commerce game! Join a company that is not only growing but having fun while doing it. We are a human centric organization with huge growth plans and with a purpose to help more and more people with little or no digital experience to start their online business (e-commerce), move their offline to online or grow their offline businesses even more by having an online presence.

Where are we coming from and where are we going?

Zid has had a tremendous grow over the last 5 years. From 5 people to 300+ people at present and counting. Our revenues have been increasing more than 3 times year on year and we have had a great success. We know that huge growth brings a few complications and challenges to our technology and we, in engineering, are aware of them and we are looking to solve those. We are an e-commerce SaSS platform, a fintech startup, a logistics and shipping consolidator and we understand and believe that technology and business go hand-in-hand.

 

About Mazeed :
Mazeed is a Marketplace solution provided by zid to showcase Zid Merchants stores/products in order to enable them to reach their audience by designing a unique marketplace that will offer a Joyful shopping experience to the end consumer in order to encourage them to shop , search and buy from zid merchants..

Mazeed can be treated as a marketplace with 2 main products:

1- Mazeed APP/Web ( B2B2C )

2- Merchant portal.

Mazeed App/web is a product in which end customers  can search and browse available products,collections and categories. Also can subscribe, add feedback, and manage profiles.

Merchant Portal is a product that helps merchants  to enroll,manage and control their products appearance at Mazeed app and to follow all the analysis that is coming from the  app traffic.

Job Description

Key Responsibilities

  1. Attend and contribute to company development meetings.
  2. Collaborate with other developers and engineers to design, build, and maintain applications Troubleshoot and fix complicated frontend bugs.
  3. Contribute with product managers and UX designers to analyze user requirements.
  4. Review the code changes with informative and helpful comments.
  5. Contribute with software architects to design the projects and big features architecture.
  6. Contribute with tech leads to set guides and best practices.
  7. Provide training content to new & untrained engineers.

Qualifications

 

  1. Strong time management skills and self-driven work ethic
  2. Excellent communication skills, both written and verbal, and organizational skills
  3. Excellent debugging and problem-solving skills
  4. Proficiency with collaborative development workflows (source control, branches, PRs) and continuous deployment practices
  5. Previous experience with e-commerce systems is a plus
  6. Experience with Agile SCRUM and/or Kanban practices
  7. A familiarity with javascript & typescript 
  8. Experience with javascript frameworks (Vue.js & Angular).
  9. A familiarity with PHP and Laravel framework is a plus.
  10. An excellent understanding of git.