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://careers.vezeeta.com/
Tips for updating your Resume:
https://careeradvancers.org/resume-cv-tips/
No comments: