Web Developer

  • Required
  • icon Developers > Other Platforms
icon

Description

I. GROUP OVERVIEW

With a reputed 20 years in the market, The Meaza Group is made of multi-divisional entities and subsidiaries; specializing in contracting, trading, events and digital industries; in Kuwait and across the MENA region. This occupation is at Crackwits, the boutique digital agency for advertising, social media, branding, website and mobile app design and development.

II. TALENT SPECIALTY

The Web Developer will be working in a cross-functional tech team, collaborating closely with project managers, to create world class mobile an web applications for numerous industries. The team pride themselves on creating beautiful user experience on top of practical technology solutions.

III. OCCUPATION REQUIREMENTS

 Deliver a complete front-end ensuring high performance on mobile and desktop
 Write tested, idiomatic, and documented JavaScript, HTML and CSS
 Coordinate the workflow between UI/ UX product design
 Cooperate with the back-end developer in the process of building the RESTful API, if needed
 Communicate with external web services
 Consider scalability, performance, reliability, etc. Communicate with the API using standard method

IV. EXPERTISE & EXPECTATIONS

 Written and verbal communication skills in English
 Proficiency with Angular 2.0+, JavaScript and HTML5
 Knowledge in Ionic and Firebase is a plus
 Deep knowledge ofAngular practices and commonly used modules based on extensive work experience
 Create self-contained, reusable and testable modules and components
 Ensure a clear dependency chain, regarding the app logic as well as the file system
 Thorough understanding of the responsibilities iof the platform, database, API, caching layer, proxies and other web services used in the system
 Validate user actions on the client side and provide responsive feedback
 Experience with building the infrastructure for serving the front-end app and assets
V. DYNAMIC CONDITIONS

 Multi-task, perform under pressure and strictly respect deadlines
 Work with flexibility in regards to working hours
 Adhere to special work conditions and abrupt requests

+