Browse Jobs
For Employers
Post JobLog inGet Started

Front End Developer - Ready Set Recruit X WUZZUF

Ready, Set, Recruit! WUZZUF x Flat6Labs Employment Event
Cairo, Egypt
Posted 5 years ago
8Applicants for1 open position
  • 0Viewed
  • 8In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

This job is exclusive for “READY, SET, RECRUIT!” EVENT taking place on Saturday, October 19th. Powered by WUZZUF to support Flat6Labs Startups hiring needs.
For more details visit our Event on Facebook http://bit.ly/2Vwz1hV

Responsibilities:

  • Take part in designing, building and maintaining our highly complex and large platforms serving thousands of users every day.
  • Tackle new challenges in different system areas (architecture, data handling, caching, performance tuning).
  • Contribute to the Frontend team roadmap and follow up on its progress.
  • Take ownership of New Features and Modules: study it, split it into tasks and may work on it along with other teammates.
  • Perform code review for other team members.
  • Mentor and guide junior and mid-level engineers.

Our stack includes but not limited to: React, Redux, ES2015+, webpack, Jest, Headless Chrome, Node.js & Express.

Job Requirements

Feel free to apply even if you don't know most of the following. you don't have to be an expert in everything. nobody is.

  • Experience in building modern responsive web applications.
  • Experience with HTML/CSS , including concepts like layout, specificity, how the browser works and cross browser compatibility.
  • Familiarity with CSS preprocessors like SASS
  • Familiarity with modern CSS features (e.g SVG, CSS Grid, Flexbox).
  • Strong experience with JavaScript, including concepts like asynchronous programming, closures, types, and ES2015+.
  • Strong experience with modern web platform APIs (like Canvas, local storage, Geolocation, service workers, ...etc)
  • Familiarity with Node.js, streams, express and server side JavaScript.
  • Familiarity with JavaScript Build tooling (e.g Webpack, Parcel & Rollup).
  • Familiarity using and configuring modern JavaScript tooling: Eslint, Typescript, flow, babel, ...etc
  • Strong Familiarity and experience working with React.
  • Familiarity with the Flux architecture and Redux. Any other state management libraries is a huge plus.
  • Familiarity with software automated testing (unit, functional, end-to-end). Writing modular and testable code. Familiarity with configuring and working with the tools around it. (e.g jest, mocha, jasmine, selenium, headless chrome...etc).
  • Strong understanding of HTTP and Rest. Familiarity with API design & Graphql is a plus.
  • Experience with version control using Git & github. extensive knowledge with advanced Git workflows is a plus.
  • Comfortable living inside the terminal. basic linux and devops knowledge is a plus.
  • Familiarity with continuous integration and delivery is a plus.
  • Familiarity with programming languages other than JavaScript.
  • Familiarity working with different programming paradigms and styles (procedural, functional, reactive, ...etc)
  • Strong understanding of performance optimization techniques and enhancing loading experience (Caching, code splitting, minification ...etc).
  • Previous teaching and mentoring experience is a huge plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFront End Developer - Ready Set Recruit ...