Browse Jobs
For Employers
Post JobLog inGet Started

Senior Front End Engineer

WUZZUF
Maadi, Cairo
Posted 1 year ago
39Applicants for1 open position
  • 39Viewed
  • 5In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Take part in designing, building, and maintaining our online 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 them, split them into tasks, and work with other teammates.
  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Remove the errors and bugs in the applications and make them better for the user.
  • Manage and review code contributed by the rest of the team and work with them to get it ready for production.
  • Do other job related tasks as required

Job Requirements

Minimum Qualifications:

  • Bachelor’s degree in Computer science, or Computer Science  Engineering or any relevant field.
  • Good command of the English language.
  • Very good Interpersonal skills, written, and verbal communication skills.
  • Very good problem-solving skills.

Minimum Experience:

  • 4 to 6  years of experience in Web Development.

Job-Specific Skills:

  • 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 modern CSS features (e.g SVG, CSS Grid, Flexbox).
  • Good experience with JavaScript, including concepts like asynchronous programming, closures, types, and ES2015+.
  • Familiarity with modern web platform APIs (like Canvas, local storage, Geolocation, service workers, ...etc)
  • Familiarity with Node.js, express, and server-side JavaScript.
  • Familiarity with React Native and mobile development.
  • Familiarity using modern JavaScript tooling: Eslint, Typescript, Babel, Webpack ...etc
  • Solid experience and understanding of React and its ecosystem of libraries.
  • Solid experience and understanding of the Flux architecture and Redux or other state management libraries is a huge plus.
  • Familiarity with software automated testing (unit, functional, end-to-end). Writing modular and testable code.
  • Good understanding of HTTP.
  • Experience with version control using Git & Github. extensive knowledge with advanced Git workflows is a plus.
  • Comfortable using the terminal, Linux environments, and Docker.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Front End Engineer