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
💡 Quick Summary
Seeking a career-building opportunity? The Front end Developer position is now open for candidates interested in the Remote Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Remote Jobs is a plus.
