Senior Front-End Developer

Bright Creations - Cairo, Egypt

10
Applicants for
1 open position
10
Seen
Experience Needed:
More than 4 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Negotiable
Languages:
English
Vacancies:
1 open position
About the Job

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

Responsibilities:

  • It will include translation of the UI/UX design wireframes 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.
Job Requirements
  • BSc in Computer Science or related degree.
  • 4+ years of work experience in Front-End Development.
  • Excellent knowledge of modern client side technologies, such as HTML5 + APIs, CSS + Preprocessors (SASS, LESS, etc.) and modern JavaScript (ES6) to create pixel perfect websites.
  • Expertise implementing responsive websites, concepts like "mobile first"and "progressive enhancement" are very well grounded in your knowledge.
  • Master in JavaScript frameworks: Angular and Vuejs .
  • Experience dealing with Task runner such as Gulp/Grunt.
  • Experience with webpack
  • You know how to build large-scale and complex applications with a modular approach.
  • Hands-on experience solving cross browser compatibility issues (> IE9).
  • Hands-on experience writing JavaScript Unit Tests.
  • Full understanding of version control systems like Git.
  • You know how to debug web applications and how to implement server-client communication with technologies such as HTTP, AJAX and RESTful JSON services.
  • Experience delivering high quality and well-structured code.
  • Experience with Image editing applications such as Photoshop.
  • Knowledge of PHP.
  • You are eager to learn new things and trying to stay up to date with the latest front end technologies.
  • Proactive and a team player that likes to discuss solutions and ideas.
  • Ability to manage team and train juniors.
About this Company

Bright Creations is a digital agency, software house and app company focused on building mobile and web applications for clients and users through our own product startups.

We focus on creativity and technology to bring the best user experience to our clients and... (More)

See all Careers and Jobs at Bright Creations