Angular – JD

Position: Software Engineer/ Senior Software Engineer

Experience: 3+ Years

Job Location: Trivandrum

Notice Period: 60 days

Job Purpose

  • Writing tested and documented JavaScript, HTML and CSS. Make design and technical decisions for AngularJS projects.
  • Develop application code and unit test in the AngularJS, Rest Web Services
  • Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies

Job Description

  • Strong expertise with HTML, CSS, and writing cross-browser compatible code.
  • Good understanding of AJAX and JavaScript Dom manipulation Techniques
  • Experience with RESTful services
  • Experience in JavaScript build tools like grunt or gulp or webpack / strong understanding of build tools and module loaders
  • Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS)
  • Familiar with testing frameworks (Ex. Jasmine)
  • Proficiency with JavaScript and HTML5
  • Hand on and implements complex AngularJS applications, directives, controllers, services
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills
  • Good understanding of CSS preprocessors, CSS/SASS and JS methods
  • Strong understanding ES6 plus Javascript and ecosystem
  • Proficient understanding code versioning tools such as GIT Repository
  • Good knowledge with browser caching, working with cookies and java scripts for faster website loads.
  • Ensuring high performance on mobile and desktop
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Coordinating the workflow between the graphic designer, the HTML coder, and yourself
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Communicating with external web services
  • Delivering a complete front end application
  • Clean coding style with clear separating of UI and functionality.

Qualifications/Experience

  • 2+ years of front end software development experience