About the job
Mandatory Skills:
1. Minimum of 2 years of experience in HTML5 architectural design and development, including expertise in CSS.
2. At least 1 year of experience in developing applications using HTML5 that can function both online and offline, connecting to a central server as needed.
3. A minimum of 2 years of experience with HTML5-compatible UI frameworks.
4. At least 3 years of programming experience in JavaScript.
Desired Skills:
• Proven experience in creating a data check-out process that transfers data from a central store to a local store.
• Experience in developing a data check-in procedure that moves data from a local store back to a central store, resolving data collisions and conflicts through business rules.
• Background in creating authentication routines and logic to control data access and encryption for locally stored data.
• Experience in developing offline applications supported by multiple browsers, utilizing Apache.
• Proficiency in Bootstrap and/or CMS Assets frameworks, as well as JavaScript frameworks such as Knockout.js and Angular.js.
• Development experience using IndexedDB as a local data store.
• Familiarity with WCAG 2.0 and Section 508 accessibility guidelines.

