Use a variety of programming languages in order to create user-friendly web pages and native mobile application.
Work in multidisciplinary team with other professionals such as back-end developers and web designers
Build high-quality mockups and design different prototypes.
Provide high-quality graphics and visual elements.
Optimize our web applications for maximum speed.
Design mobile-based features
Profound knowledge of HTML5 and CSS3
Experience with UI layouts, SASS, LESS, Bootstrap, and the CSS GRID system
Solid experience in using a complex REST API from the client-side
A solid understanding of cross-browser compatibility issues, and ways to work around them
Good knowledge and practical experience of client-side build/config management
Good knowledge and practical experience of testing tools like Webpack, Jasmine, Karma, etc.
Good understanding of code versioning tools, such as Git, Mercurial, or SVN