Front end Developer
Job Description
PRIMARY RESPONSIBILITIES:
• Own the design, development, evaluation, and deployment of highly-scalable software products involving front-end development.
• Maintain quality, responsiveness, and stability of the system.
• Design and develop memory-efficient, compute-optimized solutions for the software.
• Design and administer automated testing tools and continuous integration tools.
• Produce comprehensive and usable software documentation.
• Evaluate and make decisions on the use of new tools and technologies.
• Mentor other development engineers.
Knowledge And Skill Requirements
• Proficiency in front-end programming paradigms and libraries HTML5, CSS3/CSS4, and JavaScript ES6 TypeScript REST API
• Other front-end frameworks such as Angular, Vue, React, Next
• Exposure to state-management libraries such as Redux/MobX Webassembly is plus
• Knowledge of at least one javascript testing framework(Mocha/Jasmine/Karma/Chai) is desired.
• Decent Understanding of browser event loop is desired.
• A good understanding of frontend toolchain (npm, webpack, etc..) is desirable.
• Knowledge of automated and continuous integration testing tools (Jenkins, TeamCity, CircleCI etc.) is plus.
• Development experience for mobile, browsers, and desktop systems is desired.-
• Experience working in agile development. Knowledge and prior experience of tools like Jira is desired.
• Experience with at least one version control system is a must (Git/Subversion/Mercurial).
Education
• B.E.\B. Tech\B.S. M.E.\M.S.\M. Tech\PhD candidates' entries with significant prior experience in the aforementioned fields will be considered.
• 2+ years of relevant industry experience is a must.
Keywords: Angular, React.js, JavaScript, TypeScript
Salary Range : 13 LPA to 45 LPA (consummate to experience and interview performance
This job is provided by Shine.com
