Job Position

Senior Software Engineer (Angular JS)

New Delhi
Job Type
Software Development/Management
INR – 7 to 8 LPA

Position Summary

Software Engineers with strong working knowledge of Angular for UI development. Manages and oversee planning, development, deployment, maintenance and support of business applications.

Essential Attributes

Education Requirements

  • BE/B.Tech./MCA/M.Tech

Work Experience and Other Requirements

  • Min 4-5 years of combined experience in software development
  • 2 years + on Agile
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • AngularJS, MVC frameworks Angular 2,4,6,7,8.
  • Creating self-contained, reusable, and testable modules and components
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around resource
  • Experience with building the infrastructure for serving the front-end app and assets
  • Skills in one or more chosen frameworks/libraries like jQuery or Bootstrap
  • AJAX (Asynchronous JavaScript and XML)
  • HTML 5, CSS Modules, Web pack, Babel, npm
  • Able to integrate existing API (REST)
  • Excellent conceptual, and critical thinking capabilities
  • Self-directed and self-motivated with the ability to take charge or play a supporting role
  • Strong understanding of product development

Desirable Attributes

  • C# WebAPI development experience on .NET Framework is a big plus.
  • Handle UI issues related to cross browser Compatibility (ie8+), cross platform and multilingual issues
  • Individual contributor.
  • Web mobile (HTML5 for mobile) experience will be an added advantage

Target Industry/Sector

  • IT Services & Consulting
  • B2C/ B2B EdTech experience preferred

Key Responsibility Areas

  • Understanding the business and functional requirements for new products and enhancements to existing and new products.
  • Develop and unit test all software components and modules which are assigned based on the requirements and technical documentation provided
  • Produce clean, efficient code based on specifications
  • Prepare design and architecture for new products / components as and when assigned

To apply, please fill the form below.