The Front End Department

The front end department is responsible for making technology more accessible to our users and clients by creating a highly-responsive user interface. They develop and implement front end architecture to support user interface concepts. The team also develops prototypes and redesigns existing features.


The department possesses a team of professionals with a strong proficiency in modern JavaScript (ES6) and expertise with modern JS libraries/frameworks such as Angular or React JS, Node JS and JQuery. They have substantial knowledge of REST APIs, JSON, Test Driven Development (TDD) and standards. The front end department is also familiar with HTTP protocol, performance tuning of the Web Server, concurrency handling and caching mechanisms.