Senior UI Angular Developer
Responsibilities:
• Conduct feasibility studies, time and cost estimates, IT planning, and risk assessments for application development.
• Design, develop, test, and implement Angular-based applications with a focus on performance, scalability, and user experience.
• Monitor and control all phases of the software development lifecycle (SDLC), including analysis, design, construction, testing, and deployment.
• Provide user and operational support, troubleshooting issues, and implementing solutions for business users.
• Utilize specialty knowledge in Angular development to analyze complex technical issues and provide business process evaluations.
• Recommend and implement security measures in post-implementation analysis to ensure secure system design and functionality.
• Collaborate with backend developers, UX designers, business users, and senior stakeholders to define and refine system requirements.
Qualifications:
• 8+ years of experience in Angular development.
• Strong proficiency in Angular core concepts, including:
• Components, Directives, Services, and Modules
• RxJS, NgRx and Reactive Programming
• Expertise in TypeScript, JavaScript (ES6+), and modern front-end development.
• Strong understanding of HTML, CSS, SCSS, and responsive design principles.
• Experience in integrating RESTful APIs and handling HTTP requests with Angular’s HttpClient.
• Familiarity with version control systems (Git, Bitbucket).
• Strong understanding of design patterns and software architecture for front-end applications.
• Excellent problem-solving and debugging skills.