Responsibilities:develop and maintain modern angular applications with a strong focus on performance and usabilitywork closely with ux designers, backend developers, and product owners to implement new features and enhance user experienceensure code quality through unit testing, best practices, and proactive debuggingparticipate in code reviews, agile ceremonies, and team retrospectivescontribute to component libraries, ui architecture, and frontend design systemswrite clear, maintainable code and document features as neededmandatory skills description:4 years of experience in frontend developmentc#/.net experience in backendsolid hands-on experience with angular (v10+), typescript, html5, css3/sassfamiliarity with rxjs, angular cli, and component-based architectureexperience working with rest apis and integrating frontend with backend servicescomfortable using version control (e.g., git) and agile collaboration tools (e.g., jira)soft skills & work ethic:in addition to technical skills, this role requires a developer who demonstrates a strong professional attitude and collaborative mindset:initiative: willingness to explore and learn beyond assigned workaccountability: takes ownership of code, including testing and troubleshootingcommunication: can clearly express technical choices and engage in open discussionteam contribution: participates actively in team activities — not just coding tasksproactivity: flags issues, shares improvements, and supports better team workflowsquality mindset: strives for balance between development speed and software qualitynice-to-have skills description:experience with unit testing frameworks (e.g., jasmine, karma)exposure to ci/cd pipelinesunderstanding of accessibility and responsive design principlesfamiliarity with state management libraries (e.g., ngrx)