We are looking for a frontend developer with 3–5 years of hands-on experience in Angular (16+), UI/UX design, and modern web technologies. In this role, you will work on building intuitive, scalable, and high-performance user interfaces for enterprise applications. If you’re passionate about clean design, reusable components, and seamless user experience—we’d like to meet you!
Role and Responsibilities:
Design, develop, and maintain responsive web applications using Angular (16+) and TypeScript.
Translate UI/UX designs, wireframes, and prototypes into high-quality, reusable components.
Build scalable frontend architecture using Angular best practices and modular design.
Develop rich data-driven UI components using AG Grid and Ng-Zorro UI library.
Implement micro frontend architecture using Module Federation for scalable deployments.
Work extensively with HTML5, CSS3, SCSS, and modern styling approaches.
Ensure cross-browser compatibility and responsive design across devices.
Optimize application performance, load time, and rendering efficiency.
Integrate frontend with backend REST APIs and handle asynchronous data streams using RxJS.
Participate in Agile processes including sprint planning, estimation, and code reviews.
Collaborate with backend, UX, QA, and product teams to deliver production-ready UI solutions.
Ensure accessibility, usability, and UI consistency across the application.
Required Skills:
3–5 years of hands-on experience in Angular (preferably Angular 16+).
Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS.
Hands-on experience with AG Grid for complex data tables and Ng-Zorro for UI components.
Experience implementing Micro Frontend architecture using Module Federation.
Strong understanding of component-based architecture and Angular lifecycle hooks.
Experience with RxJS, observables, and state management concepts.
Solid understanding of responsive design and cross-browser compatibility.
Experience consuming REST APIs and handling asynchronous workflows.
Strong debugging, performance tuning, and problem-solving skills.
Optional (Nice to Have) Skills:
Experience with state management libraries like NgRx.
Familiarity with design tools such as Figma or Adobe XD.
Experience building enterprise dashboards or analytics-heavy applications.
Knowledge of accessibility standards (WCAG).
Exposure to CI/CD pipelines and version control systems like Git.
Basic understanding of backend technologies (.NET Core or Node.js) is a plus.
Education Requirements:
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Relevant certifications in frontend technologies or UI/UX design are a bonus.