
Overview
Key Responsibilities
Development:
· Design, develop, and maintain efficient, reusable, and reliable front-end code using Angular.
· Translate wireframes and mockups into high-quality code.
· Ensure the technical feasibility of UI/UX designs.
· Optimize application for maximum speed and scalability.
Collaboration:
· Work closely with UX/UI designers to implement versatile front-end solutions while embracing emerging standards and pushing the limits of what a browser can do.
· Collaborate with back-end developers to integrate user-facing elements with server-side logic.
· Participate in code reviews to maintain high code quality standards.
Testing & Debugging:
· Conduct thorough testing of applications, identifying bugs and issues, and making necessary corrections.
· Troubleshoot and debug applications to optimize performance.
Maintenance
· Maintain and improve existing codebases and peer-review code changes.
· Stay up-to-date with the latest industry trends and technologies to ensure our applications remain modern and competitive.
Requirements
Technical Skills:
· Strong proficiency in Node js, JavaScript, including DOM manipulation and the JavaScript object model.
· Thorough understanding of Angular and its core principles.
· Experience with RESTful APIs.
· Familiarity with newer specifications of ECMAScript.
· Knowledge of HTML5, CSS3, and other front-end technologies.
· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
· Proficient understanding of cross-browser compatibility issues and ways to work around them.
· Strong proficiency in Angular12 and above, including Angular CLI and Angular Material UI.
· Experience with Bootstrap 5.
Preferred Experience:
· Experience with other JavaScript frameworks such as React or Vue.js.
· Knowledge of web security principles and how they apply to web applications.
· Familiarity with version control systems such as Git / GitHub
· Experience with Agile/Scrum development methodologies.
Job Types: Full-time, Permanent
Pay: ₹500,000.00 - ₹700,000.00 per year
Benefits:
- Flexible schedule
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Schedule:
- Day shift
Work Location: In person