Sr. JavaScript Engineer
- Contract
Company Description
Job Description
This front-end developer will develop applications using advanced JavaScript, CSS3 and HTML5, working closely with our Ruby and Java engineers and our user experience team.
In this role you’ll:
- Collaborate with UX and product owners to define new features
- Create sleek customer-facing, complex, highly-interactive, web applications and services
- Treat JavaScript as a first-class citizen, with an emphasis on the “good parts” and unit testing
- Create code that cleanly segregates model, presentation, and business logic
- Design and implement reusable components and plug-ins
- Enforce business logic on the client
- Work with the user experience team and product owners to refine product flow and user interaction
- Active contributions to continual improvement of process and product.
- Work with our quality engineers to develop and automate tests
Qualifications
Requirements:
- B.S./M.S. in Computer Science or equivalent experience
- Self-motivated, creative, and detail oriented
- Craftsmanship level commitment to quality software
- Skilled in advanced JavaScript/CoffeeScript, HTML5, and CSS3
- Knowledge of Javascript libraries like jQuery, requirejs, prototype, Mustache or underscore
- Familiarity with gruntjs. npm, and node.js
- Familiarity with MV* frameworks like Backbone.js, Ember, or Angularjs
- Experience with Agile methodologies including Scrum or Kanban
- Actively experimenting with new technologies
Bonus points for:
- Experience with HTML-based rich text editing libraries like Aloha, TinyMCE or CKEditor
- Jasmine, Karma, Selenium, Protractor, Bower, and Yo
- Knowledge of Ruby, Java, Maven, jBoss, Apache, Mobile emulators, Linux
- Experience building highly scalable websites and web-based applications and with delivering Software as a Service
- Experience with high-volume consumer or small-business websit
Additional Information
For the more Information please contact me at 734-357-8988 and Sathish dot balla at rate tekwissen.com