Overview
Skills
Job Details
A UI Developer with 5+ years experience specializing in Angular 13+, Core .NET technologies, and foundational JavaScript is responsible for designing, developing, testing, and deploying responsive and scalable full-stack web applications, focusing primarily on frontend technologies with backend integration.
Key Responsibilities
Design, code, test, debug, and deploy web applications predominantly using Angular 11+, JavaScript, TypeScript, CSS, and associated libraries/frameworks such as NGRX, RxJS, Bootstrap, Angular Material, and Flex.
Develop backend services and APIs using Core .NET technologies, Node.js, Web API, and MVC patterns to support frontend functionalities.
Integrate third-party libraries and services to extend application features and enhance usability.
Collaborate with cross-functional teams including UX/UI designers, backend developers, and QA to ensure seamless application delivery and problem resolution.
Participate in design architecture, code reviews, and preparation of functional, integration, and unit test cases.
Write technical documentation and ensure adherence to best practices and coding standards.
Communicate effectively on project status, technical issues, and pending tasks within distributed teams.
Continuously seek to improve code quality, application performance, and development efficiency in an Agile, evolving environment.
Required Skills & Qualifications
5+ years of professional experience in Angular 11 or higher, TypeScript, JavaScript, CSS, and frontend frameworks including NGRX and RxJS.
Strong backend development skills in Core .NET, Node.js, Web API, MVC, and WebSocket technologies.
Proficiency in UI component libraries such as Bootstrap and Angular Material.
Solid understanding of frontend development lifecycle, debugging, testing frameworks, and CI/CD pipelines.
Excellent written and verbal communication skills with a collaborative mindset and strong organizational/analytical abilities.
Experience working in Agile teams, with flexibility to adapt to changing requirements and tight delivery timelines.
Strong attention to detail, problem-solving skills, and self-motivated work ethic