As a Web Developer, you will be responsible for the design, coding and maintenance of the company's internal and external web applications. In addition, this role will provide an opportunity to work with modern techniques and frameworks in order to build engaging user experiences for customers and company employees.
We are looking for an individual with:
Experience with tools/libraries such as Webpack, jQuery, Underscore, Grunt, Bower.
Experience with SCM systems such as Git and Mercurial.
Exposure to Linux and some experience with the command line interface (CLI).
Experience building responsive applications for mobile and tablet.
Experience with testing processes and tools and working with agile development methodologies.
Good UI/UX design capabilities, able to design and construct intuitive user interfaces.
Ability to multitask and communicate effectively, in both verbal and written forms.
Strong analytical, conceptual, and problem-solving abilities; good attention to detail.
Strong ability to analyse business requirements and build according to functional specifications.
Ability to write high-quality code which is clean and maintainable, following standards and guidelines.
Exposure to modern development paradigms such as MVC and MVVM.
Must be able to travel out of country when necessary.
Experience with CSS Modules, PostCSS and CSSNext is desirable.