hero section cover
nana

senior Front End Developer

nana · القاهرة

دوام كامل

+5 سنة

نظرة عامة على الوظيفة

مستوي الخبرة
+5 سنوات
نوع العمل
دوام كامل
نوع مكان العمل
Not specified
الموقع
القاهرة
Job function
تكنولوجيا المعلومات والتكنولوجيا
اخر موعد للتقديم
01 سبتمبر 2022

عن الوظيفة

Description

About Nana:
Nana is an internet marketplace connecting customers with their favorite grocery stores, pharmacies, and specialty stores. Our mission is to deliver the highest quality of online grocery customer experience with a sense of affection, care, and pride.

Nana was established in 2016 and is headquartered in Riyadh, Ar Riyad, Saudi Arabia.Highlights:
Nana funding: 188M SAR
Current funding stage: Series C
Nana backed by: STV, MEVP, Wamda Capital, Saudi Venture Capital, Impact46, Watar Partners.

Job Responsibilities:

  • Responsible for development of a new highly-responsive, web-based user interface. Construct visualizations that are able to depict vast amounts of data.
  • Developing and implementing highly responsive user interface components using react concepts.
  • Writing application interface codes using JavaScript following react.js workflows.
  • Able to design and build modern user interface components to enhance application performance.
  • Work and collaborate with the rest of the engineering team. Work with backend and UI/UX teams.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Learn and understand user interactions.
  • Develop a flexible and well-structured front-end architecture, along with the APIs to support it.
  • Translate designs, wireframes and business requirements into solutions using high quality code.
  • Optimizing components for better performance, maintainability or scalability.
  • Optimize applications for maximum speed
  • Collaborate with back-end developers and web designers to improve usability
  • Get feedback from, and build solutions for, users and customers
  • Write functional requirement documents and guides
  • Create quality mockups and prototypes
  • Help back-end developers with coding and troubleshooting
  • Ensure high quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies

Requirements

  • BSc degree in Computer Science or relevant field
  • +5 years of experience in front-end development
  • Proven work experience as a react.js developer.
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Experience with browser-based debugging and performance testing software.
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Experience with user interface design.
  • Knowledge of React Native is a plus.
  • Understanding of layout aesthetics
  • Knowledge of SEO principles
  • Familiarity with software like Adobe Suite, Photoshop, and content management systems
  • An ability to perform well in a fast-paced environment
  • Excellent analytical, troubleshooting, and multitasking skills


Job responsibilities:

المهارات

تكنولوجيا المعلومات والتكنولوجيا