Implement visual elements and their behaviour with user interactions. Work with both front-end and back-end web developers to build all client-
side logic. Bridge the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
Build reusable code and libraries for future use.
Ensure the technical feasibility of UI / UX designs.
Optimise applications for maximum speed and scalability.
Work with an international team. Remote work / telecommuting is possible.
Solid experience (2+ years) with related Web Technologies (HTML5, CSS3, SVG).
Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
Proficient understanding of CORS issues and ways to work with such issues.
Proficient understanding of social network APIs.
Good understanding of browser rendering behaviour and performance.
Experience in mobile web development (iOS / Android / Windows Mobile).
Fluent with Linux / Unix environments.
Knowledge of PHP optional but desirable.
Writing and maintaining batch jobs to streamline processes (Shell, Perl etc.).
Ability to set priorities and meet deadlines in a dynamic, fast paced environment.
Inclined to take ownership of tasks and to ship highly polished products with excellent attention to detail.
Responsible, self-motivated worker and team-player; excited about new technologies.
Strong verbal and written communication skills in English.
Applicant should be able to provide some previous work samples.