Diploma
،
Associate's Degree
،
Bachelor's Degree
،
Master's Degree
Job Description / Tasks
As our Senior Front-End Developer, you will:
Develop and maintain advanced features, tools, applications, and interfaces according to best practices in UI/UX, front-end development, and hybrid mobile application development
Test and debug products to improve their speed, scalability, and usability across multiple browsers, devices, and web standards
Stay on top of the latest JavaScript frameworks, libraries, and tools in order to apply them when necessary to solve challenges related to web and mobile development
Requirements / Skills
We are looking for someone who loves to:
Solve problems creatively and proactively
Keep up with established and emerging web standards and technologies in front-end development
Do great work, and inspires people around them to do the same
Work with highly talented people in an exciting, multinational environment
Get things done in a no-nonsense manner
Work without bureaucracy and hierarchy
Have the latest tools and technologies at their disposal
Learn and improve, day in and day out
To excel in this role, you must have:
Extensive knowledge in advanced coding techniques, cross-platform development, and hybrid mobile app development
Ability to write high-quality, self-documenting code using test-driven development techniques
Extensive experience of JavaScript, HTML, CSS, AJAX, and JSON
Familiarity with various JavaScript standards, libraries, frameworks, compilers, and transpilers including ES6, TypeScript, Babel, SystemJS, Web Workers, jQuery, React, and Angular
Experience with package managers (npm), task runners (Gulp, Webpack, Grunt), CSS processors (Sass, Stylus), and APIs (WebSocket)
Familiarity with testing and debugging processes, including unit testing and UI testing
Passion for Linux and other open-source platforms