Senior Front End Engineer
WUZZUF -
Maadi, CairoPosted 1 year ago39Applicants for1 open position
- 39Viewed
- 5In Consideration
- 1Not Selected
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
- Senior Front End DeveloperThe Address Investments for Real Estate Consultancy - New Cairo, Cairo18 days ago