نظرة عامة على الوظيفة
- مستوي الخبرة
- +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:
المهارات
تكنولوجيا المعلومات والتكنولوجيا