Job Description
Key Responsibilities
Development & Feature Implementation :
- Develop new user-facing features and modular components using
Angular, TypeScript, HTML5, and CSS3 / SCSS .
Collaborate closely with UX / UI designers to ensure the technical implementation accurately reflects the visual and interaction design specifications.Integrate front-end components with back-end services usingRESTful APIs .
Write and execute comprehensiveunit tests for all application components, ensuring code reliability and coverage (using Jasmine / Karma / Jest).
Participate incode reviews to maintain code quality, standards, and performance across the team.
Maintenance & Quality :
Identify, debug, and resolve application issues and performance bottlenecks on the client-side.Ensure the application is highly responsive, optimized for maximum speed, and compatible across various browsers and devices.Contribute to the continuous improvement of the codebase, including refactoring, and adherence to best practices.Apply basic knowledge ofRxJS and asynchronous programming to manage data streams and component state.
Collaboration & Process :
Work effectively within anAgile / Scrum development team environment.
UtilizeGit for version control, branching, merging, and collaboration.
Actively participate in planning meetings, daily stand-ups, and sprint retrospectives.Document technical solutions, component usage, and new features clearly.Requirements
Requirements
Required Skills & Knowledge :
2+ years of hands-on experience developing single-page applications (SPAs) as a Frontend or UI Developer.
In-depth knowledge and proven experience with the Angular framework (version 9+ preferred).Strong proficiency inTypeScript, JavaScript (ES6+), HTML5, and CSS3 .
Solid understanding of component-based architecture, routing, services, and dependency injection in Angular.Experience consuming and integratingRESTful APIs to fetch and manipulate data
Practical experience withunit testing and debugging tools.
Familiarity with modern software development processes and tools, includingGit .
Excellent problem-solving skills and a strong attention to detail.Preferred Skills :
Experience with CSS pre-processors likeSASS or LESS .
Familiarity with state management patterns (e.g., NgRx, although not required at this level).Experience working with a component library such as Angular Material, Bootstrap, or a custom design system.Requirements
Requirements
Required Skills & Knowledge : 2+ years of hands-on experience developing single-page applications (SPAs) as a Frontend or UI Developer.In-depth knowledge and proven experience with the Angular framework (version 9+ preferred).Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.Solid understanding of component-based architecture, routing, services, and dependency injection in Angular.Experience consuming and integrating RESTful APIs to fetch and manipulate dataPractical experience with unit testing and debugging tools.Familiarity with modern software development processes and tools, including Git.Excellent problem-solving skills and a strong attention to detail. Preferred Skills :Experience with CSS pre-processors like SASS or LESS.Familiarity with state management patterns (e.g., NgRx, although not required at this level).Experience working with a component library such as Angular Material, Bootstrap, or a custom design system.