Open positions

Sr. ANGULAR JS DEVELOPER More Details  
Experience:
10-12 Years with Minimum 5 yrs in Angular JS 1.x
Job Location:
Pune
Job Description:
Frontend development
  • Hands-on development using Angular JS, advanced Java script, Bootstrap, etc.
  • Hands-on with coded unit testing using Karma, Jasmine, etc.
  • Establish and maintain coding Standards - HTML, CSS and Sass/LESS, etc., JavaScript, source code organization (file & folder structure), naming conventions.
  • Mentor and handhold a team of senior and junior UI developers on technical front.
  • Maintain and contribute towards UI documentation.
  • Collaborate with backend for RESTful API design.
  • Interface with customer counterparts.
Front-end design
  • Understanding the cascade, inheritance, semantics and being able to choose the best style of CSS organization.
  • Adopt existing UX standards to organize and build UI modules.
  • Maintain consistency of modules, look and feel, UI interactions.
  • Use and build on style guides or pattern libraries.
  • Responsive web design.
Front-end operations
  • Continuous Integration - use and contribute on build systems, Grunt/Gulp, etc.
  • Performance optimization for CSS, JS, images, asset caching.
  • Troubleshooting, problem solving.
Work estimation
  • Contribute to POCs, etc. required for the project.
  • Contribute towards talent acquisition/team ramp up.
Skills:
  • Angular JS (1.x)
  • Advance Java script (object oriented)
  • HTML + CSS
  • Typescript
  • Karma + Jasmin (Unit testing framework)
  • Kendo UI components (good to have)
  • Hands-on experience or very good knowledge of commonly used patterns such as Singleton, Observer, Factory, etc. and Flux architecture
  • Excellent analytical and debugging skills
Responsibilities:
  • Create web application front end as per design and best practices.
  • Deliver project in timely manner with best quality.
  • Interface with customer counterparts - POs, Technical Architects, etc.
  • Assist in project execution from requirement phase until release from the frontend perspective.
  • Guide and mentor senior and junior UI developer teams.