Mar 16, 2018

Senior Front-End Engineer IT Jobs - OLX Group

  • OLX
  • Dubai - United Arab Emirates
Full time Information Technology (IT) & Telecom Jobs

Job Description

Job Title:  Senior Front-End Engineer

Company Name: OLX Group

Location: Dubai, United Arab Emirates (UAE)


Key Duties and Responsibilities:  

  • The Senior Front-End Engineer will 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 & other products;
  • Ensure feature comparability across multiple browsers & platforms.
  • Identify & address performance issues.
  • Write clean, tested, modular & well-documented code.


Qualifications, Skills and Experience:

  • The applicant must hold a Bachelor's Degree in Computer Science, Engineering or equivalent field;
  • Three years of experience in a similar role;
  • Excellent understanding of HTML, CSS & JavaScript;
  • 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 understanding of AMD, UMD & Common JS patterns;
  • 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;
  • Experience with Python/Django is a plus;
  • JavaScript testing experience is a plus;
  • Experience with internationalization and working on websites with multiple languages is a plus.

Apply Now