JOB DESCRIPTION
Working for a reputed provider as a Frontend Dev Lead (Angular or React) with the ability and experience to be a Technical Leader well-versed in Security and Compliance and Project Management.
"•Architect and develop robust, scalable web applications using AngularJS and Angular (latest versions), focusing on reusable, modular components.
•Lead migration efforts from AngularJS to Angular, ensuring compatibility, high performance, and scalability.
•Integrate RESTful APIs and WebSocket for real-time data synchronization across channels and devices.
•Create adaptive, responsive UIs optimized for web, mobile, and tablet using mobile-first and progressive enhancement principles.
•Implement state management using NgRx or RxJS to streamline data flow across complex interfaces.
•Collaborate with UX/UI teams to ensure design consistency and compliance with WCAG accessibility standards.
•Leverage Angular Material and custom design systems for brand consistency and rapid development.
•Implement Progressive Web App (PWA) features like offline functionality and push notifications.
•Develop micro-frontends for modular, scalable applications with independently deployable components.
•Ensure front-end security, implementing best practices to prevent vulnerabilities like XSS and CSRF.
•Develop user-facing features and components using React’s component-based architecture.
•Build reusable components and front-end libraries for scalable, future use.
•Optimize applications for speed, scalability, and a seamless user experience across all devices and browsers.
•Implement responsive, adaptive design principles for consistent functionality across web, mobile, and tablet devices.
•Integrate RESTful APIs into React applications to support seamless data interaction.
•Manage application state efficiently with tools like Redux, React Context, or MobX for complex, interactive UIs.
•Use code splitting, lazy loading, and mobile-first design to enhance performance, particularly on mobile.
•Implement Progressive Web App (PWA) standards to enable offline functionality, push notifications, and fast load times.
•Ensure compliance with WCAG accessibility guidelines for an inclusive user experience.
•Troubleshoot, debug, and optimize code to maintain high performance and efficiency.
•Test and optimize UI across platforms, browsers, and devices to ensure consistent user experience.
•Utilize and contribute to design systems like Material UI for brand consistency and development efficiency.
•Apply micro-frontend patterns for modular, scalable, and independently deployable front-end components.
•Integrate front-end security protocols to prevent vulnerabilities like XSS and CSRF in SPAs.
•Stay updated on the latest web design tools and technologies to enhance the overall user experience.
•Participate in code reviews, providing constructive feedback, and maintain comprehensive code documentation."
"•9-12+ years in front-end development, with strong expertise in AngularJS and Angular 4+.
•Proficiency in AngularJS migration to Angular (preferably Angular 13).
•Advanced programming skills in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
•REST API and WebSocket integration.
•State management using RxJS or NgRx.
•Hands-on experience with Angular Material and Bootstrap.
•Proficiency in version control (Git) and Agile methodologies.
•Strong understanding of UX/UI principles and WCAG accessibility standards.
•Strong proficiency in React.js, including React workflows (Flux/Redux).
•Excellent programming skills in JavaScript (ES6+), HTML5, CSS3, and Bootstrap.
•Experience with modern UI libraries and frameworks.
•Familiarity with DevOps tools like GitHub, Jenkins, and collaborative development workflows (e.g., JIRA, Confluence).
•Understanding of UI/UX concepts and ability to create visually stunning user interfaces.
•Experience with Node.js and Spring Boot for backend integration is a plus.
•Familiarity with package management tools like Webpack, Gulp, or Grunt.
•Experience with testing frameworks such as Jasmine or Karma for test-driven development.
•Strong analytical skills and attention to detail, with a passion for user experience.
•Excellent communication and teamwork skills, thriving in a fast-paced Agile environment."
Any Graduate