Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Reports to the Web Development Team Leader and builds dynamic portals and websites for the company’s different brands while working with colleagues and clients to understand user needs and requirements.
- Writes, tests, and debugs code for websites.
- Maintains knowledge of programming languages and monitors website analytics.
- Generates periodic reports from existing sites to benefit management decisions as well as to fulfill client requirements.
- Completes applications development by coordinating requirements, and schedules; contributing to team meetings; troubleshooting development and production problems across multiple environments and platforms.
- Updates job knowledge by researching new internet technologies and software products; participating in educational opportunities; reading professional publications; and maintaining personal networks.
Job Requirements
Qualifications
- Minimum 3 years experience in Web development.
- Solid understanding of object-oriented concepts.
- Good knowledge of HTML 5, CSS 3
- Good knowledge of Bootstrap 3 (or similar CSS frameworks)
- Good knowledge of Responsive Design
- Good knowledge of JavaScript, jQuery
- Good knowledge of Angular js (single page application framework) CSS preprocessors (Sass, Less ... etc)
- Front-end JS frameworks e.g. Backbone
- Automation tools (Gulp, Grunt ... etc)
- Agile experience
PERSONAL SKILLS
- Fluency in spoken and written English and Arabic
- Strong leadership abilities
- Exceptional communication and organization skills
- Strong managerial abilities and delegation of authority
- Ability to work as part of a team
- Resourceful, dedicated, and enjoys coding and problem solving.