2P Perfect Presentation

Frontend Developer

Posted: 1 minutes ago

Job Description

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. • Proficiency with Semantic Web, HTML5, JavaScript, Typescript, SASS, Less, CSS. • Understanding of layout aesthetics • Building reusable code for future use. • 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In