13/02/2021
Role: Frontend Engineer (Angular 4)
Skills required: Angular, TypeScript, HTML5, CSS3, SASS, LESS, JavaScript and jQuery
Job description:
3+ years of development experience in web technologies.
2+ years of work experience with reactive frameworks like Angular 2, ReactJS, Vue JS or Backbone JS.
In-depth knowledge and work experience of Redux and similar application state management tools.
Good understanding of REST services and it's integration with the web front.
Experience with Web Service development and integration at Mobile or Web front.
Good understanding of CLI tools like npm, Yarn, Angular CLI, Bower, Webpack, etc.
Work experience with Web sockets or real-time applications is plus.
Knowledge of version control systems like Git.
Required Skills:
Experience in Angular is must.
Expertise in JavaScript, its quirks and workarounds, HTML and CSS3.
Strong understanding of compatibility issues across browsers.
Proficient understanding of code versioning tools such as Git.
Good understanding of JavaScript library like jQuery.
The candidate should possess a good knowledge in SASS, JSON, Ajax, Bootstrap, Vuejs.
The candidate should have an experience of handling chart library.
Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
Responsibilities:
Understanding organization requirements and your project requirements.
Regular (Daily/Weekly) interactions with the team lead and reporting.
Duly converting design files into responsive HTMLs as per designs with string knowledge in HTML5, CSS, JS, jQuery frame work etc.
Ensure the technical feasibility of UI/UX designs.
Optimize applications for maximum speed and scalability.
Collaborating with design, frontend and backend project teams (local and remote) on a daily basis.
Implementing the visual elements and their behaviors with user interactions.
Key contributions to the technical Architecture, High-level Design, Low-level Design.
Coding, Implementation, Unit Testing, delivery of Modules, Applications and Products.
Building confidence with the management team for ongoing involvement in allocated projects.
Investigation and R&D of new technology areas.