Location: Chennai
Experience: 4+ years
Role Software Developer
Skill: AngularJS
RESPONSIBILITIES:
- Knowledge of Object Oriented Programming and Web Application Development
- Produce fully functional web applications by writing clean and testable code
- Suggest new features to improve web applications navigation and operation
- Follow organizational security principles and web standards
- In-depth understanding of the entire web development process (design, development and deployment)
- Attention to detail
- Ability to communicate and work in a team environment
- Familiarity with browser testing and debugging
- Excellent analytical and multitasking skills
- Hands on experience with various programing languages, like Angular 2, JavaScript, TypeScript, WebPack, Bootstrap, primeNG, ASP.NET Core, HTML5 and CSS3
- Knowledge of Test Driven Development (TDD)
- Hands on experience with writing unit tests with Jasmine, using Karma as a test runner and using Istanbul for code coverage
- Integrate with back-end services (API/micro-services)
- Maintain and improve website
- Optimize applications for maximum speed
- Collaborate with back-end developers and UI/UX designers to improve usability
- Collaborate with testers to improve testability