Front-End Developer

Shift Online Solutions - Maadi, Cairo

Applicants for
1 open position
Experience Needed:
More than 2 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Arabic, English
1 open position
About the Job

We are looking for a Front-end Developer who is motivated to combine the art of design with the art of programming.


  • Translation of the UI/UX.
  • Design wire frames to actual code that will produce visual elements of the application.
  • You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation
  • Taking an active role on both sides and defining how the application looks as well as how it works.
  • Develop new user-facing features.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Collaborate with other team members and stakeholders
  • Demonstrated mastery of front-end web development technologies and principles.
  • Establish best practices to continually increase performance and scalability
  • Review code and pull requests to ensure architectural standards are maintained.
  • Build reusable code and libraries for future use.
Job Requirements
  • 2+ years of Javascript, HTML and CSS experience
  • 1-2 years in web application development using React
  • 2+ years as a professional front end engineer
  • Proficient understanding of web markup, including HTML5, CSS3
  • Proven ability to research and learn new technologies
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of cross-browser compatibility issues and ways to work around them.
  • Knowledge of Source Control Systems such as SVN & GIT.
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Excellent communication skills and attention to detail

Nice to have:

  • Experience in JavaScript framework such as Vue/Angular.
  • Good understanding of SEO principles and ensuring that application will adhere to them.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Experience with Redux architecture
  • Good in English writing and reading.
  • Knowledge of Agile Management system.
About this Company

Our goal is to blend the right mixture between the privilege of experience, eagerness to learn and the urge of always incorporating the latest developments and trends in technology, because this is what differentiates us from all the other emerging interactive agencies.
... (More)

See all Careers and Jobs at Shift Online Solutions
Signup for an employer account and Post your Jobs!