Sign In
 [New User? Sign Up]
Mobile Version

Senior Front End Developer

Secunderabad, Telangana
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Required SkillsDevelop modern software applications.Working with the UI Team.Responsible for the business and data logic of the applications, creating data structures, algorithms, models, functions, prototypes, promises, business processes objects, etc.Strong experience programming lightweight code, refactoring, optimizing.Able to read, modify and debug complex code.Make interface design recommendations based on usability standards and best practices.End to end understanding of UI Architecture and Design.Job Specification(Skills and Qualifications).Excellent opportunity for professionals having.Strong knowledge of OOP (JavaScript/ jQuery).Knowledge of Responsive Web Designing.Hands on experience in OO-Javascript, JQuery, HTML5, CSS3.Frameworks (AngularJS, Backbone.Js, Knockout.JS, Ember.Js, React.Js, Ext.Js, DOJO etc.)Experience using local npm / bower package manager.Experience using Gulp/Grunt.Experience using build tools / Git / IDEs.Consuming data (Web APIs REST/RESTFUL/JSON/XML).Application Development (SPA).Ability to think outside the box and quickly resolve issues/problems.A critical eye for usability design and Knowledge of accessibility.TechnologyHTML, CSS, Javascript, Bootstrap, AngularJS, Node.js, JSON, AJAX, jQuery, Jasmine, Grunt or Glup, Github, Yeoman, Chrome DevTools/Firebug.Concept UnderstandingCross-browser compatibility,, REST API Consuming, Asynchronous Module Defination (AMD), Code Deployment, Web Security, Responsive Design, Performance, MVC model, Agile.QualificationShould have ability to develope web application, mobile first application, mobile web application.Deep understanding of how Browser works with Html, Javascript and Css to manage (parse, render, manipulate) web pages and cross browser compatibility issues.Understanding of semantic markup, css based design and non-intrusive event handling.Demonstrable understanding of Javascript as a language (oop, prototype, dynamic typing, event mechanism etc.) and have an opinion on its strengths, weaknesses, caveats, pitfalls and best practices.Strong experience in developing MVC architecture based Single Page Applications using framework Backbone, Meteor, Ember etc.Experience with must-have Javascript libraries like JQuery, Underscore, Moment, JQuery UI etc.Experience with developing reusable UI Plugins/Components using JQuery and JQuery Widgets.Understanding of how Css works (selectors, cascading, box model).Experience in writing Css using Pre-processors like Less or Sass.Ability realize a given UI design as an image into a webpage built using Html/Css.Design and implement efficient, reusable, intuitive, flexible, extensible and testable Code.Experience in writing Unit Tests which tests both Javascript Logic as well as Dom manipulations using frameworks like QUnit, Jasmine etc.Understanding of performance tuning the web pages using various methods like CDN, Image Sprites, Caching, Minification, Compression etc.Have experience with Perforce or other version control system.RolesCollaborate with the teamGather requirements from BA and develop related applications and programs.Develop and write high quality coding that meets customer requirements.Run tests and fix bugs.Deliver the application on time.Do research and evaluate software related technologies.Create software documentation and update existing documentation.Implement best practices, standards and procedures including quality and delivery methodologies.Integrate best qualitative practices in design and development aspects of programs.Maintain repository (Frame work).Job ResponsibilityDesign, develop, and deploy new database-driven web sites / applications Maintenance of existing web sites / applications.Taking ownership in every aspect which he / she involves.Maintain hierarchy level reporting.Quality output and specific to the requirement.Productivity on time.Acknowledge the emails and respond back as soon as possible.Escalation on time.Seek support whenever required asap.Update the daily task completed.Maintain process.Delivery on time.Maintain good communication within the team.Improve valuable suggestion to company and self.Code review on regular basis.Maintain discipline across the firm.Communication.Flexibility.
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 6-11


Application Programming | Graphic Designing/Animation/Web Designing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News