Posted 7 hours ago

Job Status: Active



Front End Developer

Engineering - Telecom/Technology

WUZZUF -

Company: WUZZUF –

WebSite: Maadi, Cairo, Egypt

Job Description:**الخيار الرسمي:**

The responsibilities encompass the translation of UI/UX designs into clean, reusable, and well-structured front-end code utilizing HTML, CSS, and JavaScript frameworks such as React. This includes developing interactive elements and features, ensuring responsiveness across diverse devices to optimize user experience on all platforms, and prioritizing user experience through the creation of intuitive and navigable interfaces. Furthermore, the role necessitates optimizing website performance via code efficiency and adherence to best practices, implementing accessibility features, collaborating with designers to interpret design concepts, and working in conjunction with back-end developers to guarantee seamless integration. Effective communication with product managers and stakeholders is required to understand project requirements and deliver appropriate solutions. The position also entails troubleshooting, identifying areas for improvement, maintaining existing web applications, and staying abreast of current front-end technologies to enhance development practices and user experience.

Skills:

Minimum Qualifications:

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

Minimum Experience:

  • 2-4 years of experience in the same role.

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.
share :