Division:
Technical
Department:
Broadcast Computing
Section:
Not Applicable
Contract Type:
Permanent
Location:
Abu Dhabi
Closing Date:
16-Oct-2021
Job Description:
The Front-End Developer will work in an agile team environment in the design, development and integration of web and mobile products. We are looking for a self-starter who is excited to learn and improve his or her skillset in the ever-evolving medium of the web. The ideal candidate is a creative thinker with experience in user experience definition and user interface design.
Key Responsibilities:
- Deliver best-in-class HTML5/CSS3/JQuery front-end code across a broad array of interactive web and mobile projects.
- Possess an advanced knowledge of web and mobile UX/UI; adhere to and extrapolate complex design systems and apply to coded pages, screens and states.
- Develop and test across multiple browsers, platforms and devices, including smartphones and tablets.
- Understand when mobile web apps are appropriate as opposed to native applications.
- Work with client services, sales, and the design team, and manage time across multiple projects and tasks in a deadline-driven, team environment.
- Participate in discussions with product manager and team members about technical best practices and help teams identify optimal technical solutions.
- Understand Agile methodology and scrum development while instilling the best practices into the process.
Key Skills, Experience and Education:
- BSc degree in Computer Science or relevant field.
- Minimum 4+ years’ experience as a front-end developer.
- Proficient understanding of web markup, including HTML5, CSS3.
- Proficient experience in responsive web development.
- Proficient understanding of client-side scripting and javascript frameworks, including jQuery.
- Proficient understanding of integration with back end services using REST API (AJAX, JSON, XML).
- Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Good understanding of HTTP/HTTPS protocol.
- Good Understanding of Search Engine Optimizations (SEO) principals.
- Good understanding of modern javascript frameworks such as ReactJS and Angular.
- Fair knowledge about modern architectures like JAM Stack, MEAN Stack and MERN Stack.
- Knowledge of popular CSS frameworks (i.e. Bootstrap, Foundation, …).
- Experience using javascript unit test (Mocha, Jasmine, Jest, Chai).
- Experience using Version Control (Git / GitHub / CVS / Subversion).
- Experience in using browser development/debugging tools.
- Experience using Image Editing Tools (Photoshop, Fireworks).
- Fair Knowledge of Java Server Pages (JSP) and JSTL.
- Good written and spoken English; knowledge in Arabic will be a plus.
- Javascript OOP, Javascript framework “ReactJs or Angular".
- Responsive Web Design.
- CMS (WordPress, Drupal, Joomla).
- Nodejs.
- Tizen and Web OS development.
- Writing Functional Test Cases.
Note: you will be required to attach the following:
1. Resume / CV
2. Passport-size photograph
Due to the fast paced nature of our business, vacancy closing dates are subject to change.