Job Description
Job Description
Responsibilities: - Own module boundaries, state/data flow, rendering strategy, and extensibility. - Drive the frontend roadmap through RFCs and architecture reviews, balancing speed-to-market with long-term maintainability. - Own frontend performance across large documents, long sessions, and memory usage. - Set the bar for testing, CI quality gates, observability, and release reliability to ensure a zero-regression culture. - Partner closely with Design, Product, and Backend teams on key tradeoffs, API design, and distributed systems. - Mentor engineers and raise the frontend engineering craft across the organisation through code reviews and technical workshops. Requirements: - 10+ years of professional experience building large-scale web applications. - 2-4 years owning frontend architecture and technical strategy. - Deep Technical Expertise: Mastery of React and TypeScript for complex, high-performance UIs. - Complex UI Experience: Proven track record building large editors or complex UI systems (canvas, node-based editors, multi-pane layouts, or timelines). - State Architecture Mastery: Deep experience with modern state management (e. g., Zustand, Recoil, Jotai, Redux) and reactive programming. - Performance Optimisation: Proven ability to optimise web applications under real-world conditions (memory management, rendering bottlenecks). Company Summary Hi, we're noon. The Middle East's homegrown online marketplace, championing the region for a brighter, more exciting future. At noon, we don't stop. We're hungry for change which means we try, test, fail, learn and iterate over and over again. We believe in growth, passion, fearlessness and tenacity. We want to meet like minded people who are keen to join our team. People with a hunger for movement and a passion to grow. We want fearless, tenacious people to help us build an online customer experience that creates, develops and empowers solutions for the region. We are the home team, here to energize the ecosystem, nurture local talent and push the boundaries of e-commerce in the region. Ever-growing, challenging expectations and making the Middle East proud. Why Join Us noon is a technology leader with a simple mission: to be the best place to buy and sell things. In doing this we hope to accelerate the digital economy of the Middle East, empowering regional talent and businesses to meet the full range of consumers online needs. Starting in 2017 with noon.com, the region's homegrown e-commerce platform and leading online shopping destination, noon is now a digital ecosystem of products and services: noon.com - The region's leading e-commerce platform and digital marketplace, offering incredible value across multiple categories with world-class service, delivering to customers in the Kingdom of Saudi Arabia, United Arab Emirates, and Egypt. noon Grocery - noon's grocery platform delivers everything you need, from fresh fruits and vegetables to kitchen and household items, and more, at the best prices in Saudi Arabia and the UAE. NowNow - On-demand platform giving customers access to stores and services in their local neighborhood, delivery within minutes of ordering. You want it now Get it NowNow. noon pay - Secure, speedy, and efficient online payment platform from noon. Send money to people, pay for purchases directly, and access incredible rewards using noon pay. SIVVI - The region's fastest fashion destination, SIVVI offers customers a market-leading offering with 3-hour delivery available in Riyadh and Dubai, and same-day/next-day delivery available across the UAE and Saudi Arabia. noon Food - noon food is a restaurant-first platform on the noon app, offering fair commissions, a sustainable program, and operating flexibility for the food and beverage industry in the Middle East. noon VIP - noon VIP is a lifestyle rewards program for the digital-savvy, frequent online shopper. noon VIP is now live in KSA, the UAE, and Egypt.
Required Skills
[JavaScript, React.js, TypeScript, Architecture, APIs, Redis, Node.js]
Additional Information
na