Senior Front End Developer

Egypt - Cairo

About us

WaffarX is the first Cash Back platform in the MENA region. We use cutting-edge technology to maximize the value of everyday transactions and redefine loyalty for both shoppers and brands. Though we’ve entered an exciting new phase of growth, we remain at our core a value-driven, customer-centric company.

 

About the job

We are seeking a skilled front-end developer with a knack for visual design and utility to expand the development of web-based features for our core product. In collaboration with a growing cross-functional team, you will manage the full software development lifecycle from conception to deployment. The ideal candidate will have a strong understanding of modern web development practices with a focus on building modern responsive web applications using React, as well as proven experience with various front-end languages, development frameworks, and third-party libraries.

 

Responsibilities

  • Build and maintain modern responsive web applications with React
  • Collaborate with design and back-end development teams to ensure the delivery of high-quality products
  • Write clean, well-documented, and efficient code that follows industry best practices
  • Identify and troubleshoot front-end issues with unit tests and analytics, optimize performance, and ensure cross-browser compatibility
  • Actively provide input in web development to ensure an optimal user experience
  • Translate UI/UX design wireframes to actual code
  • Develop new user-facing features

Requirementsat least 5 years of experience in building production-level web applications using React and its ecosystems\Vue is a plus.Familiarity working with different programming paradigms and styles (procedural, functional, reactive, etc.)Knowledge of frontend languages, libraries, and concepts (e.g. layout, cross-browser compatibility)Extensive experience with JavaScript, knowledge of concepts like asynchronous programming, closures, types, and ES2015+Familiarity working with modern CSS features (e.g. SVG, CSS Grid, Flexbox) and CSS in JS (e.g. Emotion)Extensive experience with modern web platform APIs (e.g. local storage, Geolocation, service workers)Experience with version control using Git/GithubUnderstanding of key website design principles and SEO optimizationWriting automated unit testing, integration testing and end-to-end testingExperience with various development tools i.e. build tools, task runners, etc.Good organizational and communication skills, strong attention to detail Technologies we useReactHTML/CSSJavaScript + tools (e.g Webpack, Parcel & Rollup, Eslint, Typescript, Flow, Babel)Flux/ReduxHTTP/Rest Nice to HaveExperience with continuous integration and deliveryExperience with continuous developmentFamiliarity with API design If you are a passionate and experienced front-end developer with extensive experience building high-quality, responsive web applications using React, we encourage you to apply for this role.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com