Senior Front-End Developer (Angular) specializing in building scalable, high-performance web applications. Skilled in modular UI development, API integration, state management, and modern frameworks. Experienced in front-end optimization, responsive design, and AI-driven enhancements while ensuring accessibility and seamless user experiences.
Senior Front-End Developer (Angular) Key Responsibilities:
- Develop and maintain advanced Angular applications (Angular v13+), ensuring high performance, responsiveness, and scalability.
- Build reusable, modular, and testable components using Angular best practices.
- Implement state management using NgRx (or similar), handling complex UI logic and side effects.
- Integrate front-end applications with RESTful APIs and GraphQL services.
- Understanding of layout aesthetics
- Optimizing web pages for maximum speed and scalability.
- Expert in latest UI framework Tailwind CSS, Bootstrap, Material UI, Ant Design, etc.
- Expert in design and structure mobile-based features.
- Expert in structure and applying same UI/UX.
- Utilize tools such as Redux Toolkit, Mckoon, Postman, and others for efficient development, mocking, and testing.
- Leverage AI-driven UI enhancements (e.g., chatbots, recommendation engines, dynamic content generation) using TensorFlow.js, Microsoft Azure Cognitive Services, or OpenAI APIs.
- Collaborate closely with UI/UX designers and backend developers to deliver seamless, user-centric experiences.
- Participate in Agile ceremonies (stand‑ups, sprint planning, retrospectives) and contribute via Git‑based version control.
- Stay current with modern web trends, particularly AI‑enhanced front‑end capabilities and tools.
Required Skills & Qualifications:
- 5+ years of experience with Angular (v13+), TypeScript, HTML5, and CSS3.
- Strong experience with NgRx or similar state management libraries.
- Proficiency in integrating REST APIs, handling AJAX requests, and DOM manipulation.
- Solid understanding of component-based architecture, modular design, and best practices in Angular.
- Demonstrated experience integrating AI/ML APIs (e.g., for NLP, image recognition, chatbots).
- Proficient in Git and experienced in Agile/Scrum workflows.
- Familiarity with Microsoft Dynamics CRM (preferred but not required).
- Strong communication, problem-solving, and cross‑functional collaboration skills.
- Awareness of accessibility standards (WCAG) and performance optimization techniques.