Jobs in Egypt - Senior Front End Engineer at Vezeeta

Senior Front End Engineer at Vezeeta

Location: Heliopolis

Job Description:

  • Work as part of an agile team to deliver & improve features for our products in a fast-paced environment;
  • Experiment with new front-end development technologies;
  • Working closely with product owners on the feasibility of upcoming changes & providing accurate timelines of work;
  • Working closely with our visual design team, to build up to standards HTML/CSS/JS components;
  • Working closely with Software engineers to build, enhance & optimize Vezeeta.com
  • Ensure feature comparability across multiple browsers & platforms.
  • Identify & address performance issues.
  • Write clean, tested, modular & well-documented code.

Job Requirements:

         Education:

  • Bachelor’s Degree in Computer Science, Engineering or equivalent field only will be considered

    Relevant Experience:

  • 3+ years of experience in a similar role

Technical Knowledge/ Skills/ Training required:            

  • Excellent understanding of HTML, CSS & JavaScript
  • Experience using React is preferred.
  • Experience with Mobile-first & Responsive web design methodologies;
  • Fair knowledge of preprocessors such as Sass (preferably), Stylus or LESS;
  • Fair understanding of BEM, OOCSS or SMACSS methodologies;
  • Essential understanding of JavaScript libraries, patterns & methodologies (jQuery, AJAX, Modernizr, etc…);
  • Experience with testing and developing across multiple browsers while maintaining a consistent experience;
  • Fair understanding of MVC frameworks (Ember, Angular or Backbone);
  • Understanding of build tools like Gulp or Webpack;
  • Knowledge of Node.js is definitely a plus;
  • Understanding of package management tools like bower & NPM;
  • Fair experience in server side rendering, knowledge in Next.js is preferable;
  • Understanding of client-side performance issues;
  • Good eye for design and UX;
  • Experience with writing modular & reusable code;
  • Understanding of version control systems (git);
  • Understands how to use command line;
  • Good understanding for using graphic applications like Photoshop, Illustrator or Sketch;
  • Unit testing experience is a plus;
  • Experience with internationalization and working on websites with multiple languages is a plus.

        To Apply:
https://vezeeta.workable.com/j/A09F95C3D3?viewed=true

Tips for updating your Resume:
https://careeradvancers.org/resume-cv-tips/

No comments:

Contact Form

Name

Email *

Message *

Powered by Blogger.