We are looking for a Senior Front-End Engineer with a passion and talent for crafting a beautiful interface that is going to wow the user β but in addition to that, you have a keen as ketchup interest in understanding the user experience and in discovering new technologies you can experiment around with.
If you have expert skills in GSAP is a Big Plus, VueJS, angularJS, Reactjs, SemanticUI, Materialize CSS, Bootstrap, JavaScript/JQuery, HTML5/CSS3, SCSSJS, LESS, GRUNT, NPM, GIT, MVC framework in JQuery, and other latest web technologies then this job is for you.
What you will be doing:
Work as part of an agile team to deliver & improve features for our products in a fast-paced environment
Experiment with new front-end development technologies
Working closely with product owners on the feasibility of upcoming changes & providing accurate timelines of work
Working closely with our visual design team, to build up to standards HTML/CSS/JS components
Working closely with Software engineers to build, enhance & optimize products
Ensure feature comparability across multiple browsers & platforms
Identify & address performance issues
Write clean, tested, modular & well-documented code.
Who weβre looking for:
Excellent understanding of HTML, CSS & JavaScript
Experience with Mobile-first & Responsive web design methodologies
Fair knowledge of preprocessors such as Sass (preferably), Stylus or LESS
Essential understanding of JavaScript libraries, patterns & methodologies (jQuery, AJAX, Modernizr, etc.)
Experience with testing and developing across multiple browsers while maintaining a consistent experience
Fair understanding of MVC frameworks (Ember, Angular or Backbone)
Understanding of build tools like Gulp or Webpack
Good Knowledge of Node.js is definitely a plus
Understanding of package management tools like bower & NPM
Fair understanding of AMD, UMD & Common JS patterns
Understanding of client-side performance issues
Good eye for design and UX
Experience with writing modular & reusable code
Understanding of version control systems (git)
Understands how to use the command line
Good understanding of using graphic applications like Photoshop, Illustrator or Sketch
Experience with Python/Django is a plus
JavaScript testing experience
Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
Experience with modern unit testing frameworks (e.g., Mocha, Chai)
Expert knowledge of HTML5, CSS3, JQuery, Ajax, JSON, CSV, XML, Postgres SQL, SQLite, and pure JavaScript
Excellent knowledge of working with jQuery and Bootstrap
Strong experience converting PSDs into pixel perfect HTML
Strong understanding of modern UI development standards (responsive web-design, load-optimization techniques, dependency management, semantic web, SEO, etc.)
Knowledge of PostCSS, SVG Animations, GSAP is a plus
Deployment process understanding
Qualifications & specialist skills
3+ years of experience in a similar role
3+ years of experience in Javascript
3+ years of experience in analysis, design, coding and implementation of next-generation web applications
Bachelor's Degree in Computer Science, Engineering or equivalent field
Competencies:
Problem-solving, Analytical thinking, Conceptual thinking, Detail oriented
Excellent communication & interpersonal skills. This is an absolute must. We have heated debates around complicated subjects and you will be expected to defend your points of view.
Ability to prioritize tasks and quickly adjust in a rapidly changing environment
Professional behaviors:
If you value autonomy, innovation and our corporate values, send your application β we need you!