Role: Front-End Developer (Angular 19 & Micro-Frontend) - REMOTE Role (3 Days Travel once in 3 Months) !
Posted 2 days ago by 1764660844
Negotiable
Outside
Remote
USA
Summary: The role of Front-End Developer (Angular 19 & Micro-Frontend) involves building modular and scalable UI components while developing micro-frontends for integration into existing platforms. The position requires expertise in Angular, performance optimization, and UI/UX best practices to ensure a high-quality user experience. The developer will collaborate with teams to create mobile-friendly and accessible applications. This is a long-term remote contract with occasional travel requirements.
Key Responsibilities:
- Develop Modular UI Components using Angular 19 and TypeScript.
- Design and implement modular micro-frontends for portal functionalities.
- Optimize front-end code for performance and accessibility compliance.
- Implement state management with NgRx and handle API integrations.
- Utilize UI frameworks and component libraries for user-friendly interfaces.
- Ensure cross-browser compatibility and maintain a consistent look and feel.
- Collaborate with design and back-end teams for effective integration.
- Develop and manage Angular/NPM packages for code reuse.
- Implement security best practices for front-end applications.
- Participate in code reviews and contribute to development process improvements.
Key Skills:
- Proven experience with Angular 19, TypeScript, and RxJS.
- Experience in developing micro-frontends and modular architecture.
- Strong knowledge of Material UI, Kendo UI, and custom component creation.
- Solid experience with API integration and state management using NgRx.
- Expertise in responsive design and performance optimization.
- Deep understanding of web accessibility principles and WCAG guidelines.
- Familiarity with routing and security best practices for SPAs.
- Experience with Git for version control and CI/CD pipelines.
- Knowledge of modern front-end development tools and ES6+ JavaScript features.
- Basic understanding of Azure for web hosting and deployment.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Hi,
Please send your UPDATED RESUME and HOURLY RATE if you are interested and available for this below role with our DIRECT client to my email id :
Role: Front-End Developer (Angular 19 & Micro-Frontend)
Location : REMOTE Role (3 Days Travel once in 3 Months)
Duration: 24+ Months Long Term Contract
Job Description:
We are looking for a highly skilled Front-End Developer (Angular 19 & Micro-Frontend) to join our team. You will be responsible for building modular, scalable UI components and developing micro-frontends that can be easily integrated into our existing platform. Your expertise in Angular,performance optimization, and UI/UX best practices will ensure a seamless and high-quality user experience across all our applications. You will collaborate with other developers and designers to ensure the application is mobile-friendly, accessible, and responsive across various devices.
Key Responsibilities
- Develop Modular UI Components: Build reusable, scalable, and maintainable UI components using Angular 19 and TypeScript to provide aconsistent and cohesive user experience across different functionalities and applications.
- Micro-Frontend Development: Design and implement modular micro-frontends for different portal functionalities. Ensure smoothintegration and seamless embedding into the existing host application, allowing for efficient collaboration and scalability.
- Performance & Accessibility Optimization: Optimize the front-end code for performance, ensuring fast load times, mobile-friendliness, and full accessibility compliance (WCAG 2.0 or higher). Implement responsive design principles to ensure the application performs well across devices.
- State Management & API Integration: Implement state management with NgRx to handle complex state and API integrations. Handle API datafetching, error handling, and provide a smooth and responsive user experience.
- UI Frameworks & Component Libraries: Utilize frameworks and libraries like Material UI, Kendo UI, and custom components to deliver visually appealing, consistent, and user-friendly interfaces.
- Cross-Browser Development: Ensure compatibility across various browsers, maintaining a consistent look and feel, adhering to bestpractices for cross-browser compatibility.
- Collaborate with Design & Back-End Teams: Work closely with UI/UX designers to implement design systems and guidelines. Collaborate with back-end developers to integrate APIs and state management solutions effectively.
- Maintain Reusable Code: Develop and manage Angular/NPM packages for easy integration and reuse of code across different projects.
- Security & Identity Management: Implement security best practices for front-end applications, ensuring identity management is secure andthat sensitive data is handled appropriately.
- Continuous Improvement: Participate in code reviews, contribute to the improvement of development processes, and keep up to date with thelatest trends and best practices in modern front-end development.
Required Skills and Qualifications
- Angular 19 & TypeScript: Proven experience building front-end applications using Angular 19, including RxJS, NgRx (state management), and modern front-end technologies like TypeScript and SCSS.
- Micro-Frontend Architecture: Experience developing micro-frontends and integrating them seamlessly into existing applications. Familiarity with modular architecture and scaling front-end solutions.
- UI Frameworks: Strong knowledge of Material UI, Kendo UI, and other component libraries. Ability to create custom reusable UI components.
- API Integration & Error Handling: Solid experience with integrating APIs and managing state with tools like NgRx. Handling API errors andimplementing robust data- fetching logic.
- Responsive Design & Performance Optimization: Expertise in building responsive UIs optimized for mobile, ensuring performance best practices are followed, including lazy loading, efficient rendering, and minimizing unnecessary re-renders.
- Accessibility: Deep understanding of web accessibility principles and WCAG guidelines to build inclusive user experiences.
- Security & Routing: Familiarity with routing and security best practices for single-page applications, ensuring secure API interactions and user authentication.
- Version Control & CI/CD: Experience with Git for version control and familiarity with CI/CD pipelines.
- Modern Front-End Development: Knowledge of ES6+ JavaScript features and modern front-end development tools and techniques.
- Event Tracking: Experience with event tracking and analytics integration to monitor user interactions and gather insights.
- Azure Fundamentals: Basic understanding of Azure for web hosting, development, and deployment.
Preferred Experience (Nice to Have)
- Experience with Package Development/Management: Ability to develop and manage
Angular and NPM packages to ensure reusability across projects.
- Experience with Figma: Familiarity with Figma for collaborating on design and UI/UX work.
- Testing: Experience with end-to-end testing using tools like Playwright.
- Cross-Browser Compatibility: In-depth experience ensuring cross-browser compatibility and testing.
Tech Stack
- Angular 19, RxJS, NgRx, TypeScript, SCSS
- Material UI, Kendo UI, Playwright (Testing)
- Node.js, Npm Packages
- Visual Studio Code, Git
- HTML5/CSS3
- Figma, Axios
Thanks & Regards Rajender Battu Director - IT Staffing (USA & Canada)
Variyas Global Solutions Inc.
5850 Waterloo Road, Suite 140, Columbia, MD -21045 USA
250 Yonge Street, Suite 2201, Toronto, ON -M5B2L7 Canada
Tel: (D)
Email:
Web:
Note: Email is the best way to communicate with me in case if I miss your call