02 Nov
Front End Engineer
Vacancy expired!
job summary:
Description:- We are currently seeking talented Front End Engineers. Successful candidates will be able to manage multiple projects at once in a progressive Agile development environment. While 70% of your time will be spent developing code, another 30% will be spent problem solving, mentoring junior developers and performing code reviews.
- Minimum of 5+ years developing CSS3/HTML5/JavaScript with a focus on modern techniques and approaches.
- Uses and evangelizes Mobile First development methodologies
- Experience with SASS/Less
- Experience with ES6/ES 2015
- Can manipulate the DOM with standard JavaScript
- UI Build Frameworks - NPM, Grunt, Gulp
- JS Testing Frameworks - Mocha, Jasmine
- Experience consuming REST API using async methods in partnership with back end development teams
- Expert in user interface development, engineering cross-browser, cross device compliant code
- Writes high quality, semantic, testable, maintainable, and well-documented code
- Clear communication, both written and spoken, across teams and during user experience reviews.
- Ability to work in a team
- Ability to collaborate with wider groups on standards and best practices
- Must be able to help communicate ideas to junior developers
- Experience performing code reviews
- Experience with Node.js
- Driven to learn new technologies and is a personally motivated self starter
- Familiar with CSS methodologies like BEM, OOCSS, SMACSS
- Familiar with functional and object-oriented approaches to JavaScript
- Experience working on high volume applications
- Experience in latest front end technologies like handlebars, foundation, and reactJS
- Experience in performance tuning with good understanding JVM internals
- Experience in modern JVM languages like groovy
- Prior open source contributions
- Background in mathematics or statistics
- Proven task management and leadership skills
- Experience working in agile teams
- Experience level: Experienced
- Minimum 10 years of experience
- Education: Bachelors
Vacancy expired!