25457
Front End Web Developer
Scale Digital Advertising
Syria
Damascus
IT Software/IT Security
Full time
Finished or Exempted (For male)
Bachelor/ License Degree
•Building, optimising and maintaining front-end web apps
•Maintaining high performance and compatibility across platforms and devices
•Writing tested, idiomatic, and documented JavaScript, HTML and CSS
•Understanding what is needed for a smooth workflow between yourself, the front-end developers and designers
•Communicate thoroughly with the back-end department to help build a best-practice RESTful API
•Integrate external web services
•Maintaining high performance and compatibility across platforms and devices
•Writing tested, idiomatic, and documented JavaScript, HTML and CSS
•Understanding what is needed for a smooth workflow between yourself, the front-end developers and designers
•Communicate thoroughly with the back-end department to help build a best-practice RESTful API
•Integrate external web services
•Excellence in modern JavaScript, HTML5, and CSS
•Extensive prior experience with AngularJS (PrimeNG or similar frameworks is a plus), it's best practices and popular modules
•Ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS
•Skill in maintaining clean and consistent project dependencies
•Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
•Validating user input on the client side and implementing meaningful feedback
•Skill in designing a modern build process that integrates testing and continuous delivery
•Habit of documenting your code inline
•Experience with writing extensive unit tests using automated TDD tasks
•Experience with building the infrastructure for serving the front-end app and assets
•Creating e2e test suites for all components and running them with Protractor (or alternatives)
•Hands-on experience with creating configuration, build, and test scripts for Continuous Integration environments
•Extensive prior experience with AngularJS (PrimeNG or similar frameworks is a plus), it's best practices and popular modules
•Ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS
•Skill in maintaining clean and consistent project dependencies
•Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
•Validating user input on the client side and implementing meaningful feedback
•Skill in designing a modern build process that integrates testing and continuous delivery
•Habit of documenting your code inline
•Experience with writing extensive unit tests using automated TDD tasks
•Experience with building the infrastructure for serving the front-end app and assets
•Creating e2e test suites for all components and running them with Protractor (or alternatives)
•Hands-on experience with creating configuration, build, and test scripts for Continuous Integration environments
Based on company's salary scale.
Scale Digital Advertising
1
Apr 05, 2021
May 05, 2021
Required
English