Role & responsibilities
Design and implement responsive and user-friendly web interfaces using Angular 12+ . Leverage Angular components, services, and modules to create robust and modular front-end applications.
Collaborate with UX/UI designers to translate design concepts into fully functional user interfaces.
Implement responsive design principles to create user interfaces that adapt to various screen sizes and resolutions.
Knowledge of techniques for optimizing frontend performance, such as lazy loading, code splitting, minification, and caching strategies.
Ability to consume RESTful APIs and understand asynchronous programming concepts for fetching and managing data.
Optimize user interfaces for both desktop and mobile devices.
Write clean, efficient, and maintainable code in HTML, CSS, SCSS, JavaScript (ES6), and Typescript.
Conduct unit testing using Jasmine/Karma framework to ensure the reliability and stability of the codebase.
Implement and maintain test suites for new and existing features.
Utilize Git for version control, ensuring codebase integrity and collaboration with other team members.
Ensure cross-browser and cross-platform compatibility of web applications.
Troubleshoot and resolve issues related to browser compatibility.
Problem solving and analytical skills to troubleshoot and understand current product.
Knowledge of NgRx for state management is a plus.
Preferred Skills
Angular 12+, HTML/CSS , SCSS , JavaScript(ES6), Typescript , Unit testing using Jasmine/Karma Framework, Git Repository, Implement Responsive user interface, JavaScript UI Framework (material, ng bootstrap etc.), WCAG 2 Accessibility.
Keyskills: Javascript Angular CSS Unit Testing Bootstrap HTML Html/Css
We are a full-service digital engineering solutions provider on the road to becoming the worlds no.1 digital engineering firm by 2025. We make and manage software platforms and products that power growth for our Fortune 100 clients with the touch of ideas formed out of the box. We excel at softwar...