Browse Jobs
For Employers
Post JobLog inGet Started

Mid Junior Front End Developer

Wonder Travel
Maadi, Cairo
Posted 1 year ago
176Applicants for1 open position
  • 126Viewed
  • 7In Consideration
  • 164Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Writing clean, modular, and structured code in addition to defining appropriate REST API services for new features.
  • Low-level design components and developing them with their associate unit test cases.
  • Different Software Development tasks and duties that require testing, integration and documentation.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the back-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Taking lead on the project, as needed.

Job Requirements

1. At least 2 years of experience in Web Development.
2. Experience in building modern responsive web applications.
3. Experience with HTML/CSS, including concepts like layout, specificity, how the browser works and cross browser compatibility.
4. Familiarity with modern CSS features (e.g SVG, CSS Grid, Flexbox).
5. Good experience with JavaScript, including concepts like asynchronous programming, closures, types, and ES2015+.
6. Familiarity with modern web platform APIs (like Canvas, local storage, Geolocation, service workers, ...etc)
7. Familiarity with Node.js, express, and server-side JavaScript.
8. Good experience with AngularJS and Angular 2+.
9. Good experience with Ionic/Cordova/Capacitor.
10. Familiarity with React Native and mobile development.
11. Familiarity using modern JavaScript tooling: Eslint, Typescript, Babel, Webpack ...etc
12. Solid experience and understanding of React and its ecosystem of libraries.
13. Solid experience and understanding of the Flux architecture and Redux or other state management libraries is a huge plus.
14. Familiarity with software automated testing (unit, functional, end-to-end). Writing modular and testable code.
15. Good understanding of HTTP.
16. Experience with version control using Git & Github. extensive knowledge with advanced Git workflows is a plus.
17. Comfortable using the terminal, Linux environments, and Docker.
18. Good command of the English language.
19. Very good Interpersonal skills, written, and verbal communication skills.
20. Very good problem-solving skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMid Junior Front End Developer