Develop new user-facing features using Angular and ensure seamless integration with back-end services.
– Build reusable components and front-end libraries for future use.
– Translate designs and wireframes into high-quality, responsive, and maintainable code.
– Optimize components for maximum performance across a wide range of devices and browsers.
– Collaborate with product managers, UI/UX designers, and other developers to deliver high-quality products.
– Write clean, maintainable, and testable code following industry best practices.
– Troubleshoot, debug, and upgrade existing systems to improve performance and maintainability.
– Conduct code reviews to uphold standards for quality, scalability, and security.
Requirements :
– Proficiency in Angular : Strong understanding of Angular, RxJS, and NgRx (or other state management frameworks).
– Web Technologies : Proficient in HTML, CSS, JavaScript/TypeScript, and responsive design.
– RESTful APIs : Experience with integrating front-end applications with RESTful APIs.
– UI/UX Concepts : Familiarity with basic UI/UX concepts and design-to-development workflows.
– Version Control : Proficient with Git and source control.
– Testing : Experience with unit testing using tools like Jasmine, Karma, or Jest.
– Problem-solving skills : Strong analytical and problem-solving skills.
Nice-to-Have Skills :
– Familiarity with front-end build tools (e.g., Webpack).
– Experience with other front-end frameworks (e.g., React, Vue).
– Knowledge of back-end frameworks and databases.
– Familiarity with Agile/Scrum methodologies.
– Familiarity with CI/CD processes.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.