Description

Responsibility:

  • Perform analysis and development tasks of an increasingly complex nature that may require extensive research and analysis.
  • Make design and technical decisions for Angular projects
  • Ensuring high productivity
  • Development of user interfaces for modern fully functional Internet applications using the latest interface technologies.
  • Develop application code and unit testing with Angular.

 

Technical:

  • Expertise in building modular and reusable components for single page Application with one or more of the following framework: Angular, React, Vue, Svelte, etc.,
  • Good knowledge of Javascript(ES5/6 and up)
  • Experience with atleast one version control: Github, Bitbucket, GitLab etc.
  • Experience with atleast one UI Framework: Bootstrap, TailWind, Material, etc,
  • Experience of common frontend styling paradigms: BEM, CSS modules, Css in JS etc.
  • Knowledge of general frontend tooling (particularly Node.js and npm )
  • Knowledge of writing unit tests
  • Knowledge and interest in asynchronous and event-based FrontEnd tooling: TxJs, Ngrx, Redux, etc.,
  • Knowledge and interest in writing end-to-end journey tests using tech such as Cypressm Nightwath, Webdriverio, protractor, etc.
  • Knowledge and interest in Web APIs,
  • Experience of solving inconsistency across multiple platforms(IE11, Safari, Firefox, Chrome on windows).
  • Familiar with CI/CD practices
  • Understands principles behind highly performing webpages.

Education

Any Graduate