Padmi

UI Web Architect

ChennaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Anicalls (Pty) Ltd

Opens the source posting on shine.com

Source description

About the role

View original

In this role, you will be responsible for various tasks related to UI development, state management, packaging, and deployment. Your key responsibilities will include: - UI sharing: Utilize Web Components, Micro-frontends, Control/Pattern libraries, and relevant tools for effective UI development. - State management: Implement Flux, Redux, NGRX, and associated patterns to manage application state efficiently. - Packaging and bundling: Work with packaging and bundling technologies along with library management tools for seamless application development. - Detail-oriented approach: Pay attention to details, ensure cross-browser compatibility, and focus on hands-on performance optimizations. - UX success factors: Prioritize accessibility, usability, and aesthetics to achieve optimal user experience. - Development and deployment: Develop micro-components, microservices, and deploy them on cloud platforms such as GCP, Amazon EC2, Azure, etc. - Server-side technologies: Implement microservices, CDNs, data caches, and stores on the server-side for efficient application performance. - DevOps principles: Utilize Jenkins, CI/CD Pipeline, GIT, and other DevOps principles for streamlined development and deployment processes. Qualifications required for this role: - 3+ years of experience with Typescript and Object-Oriented Javascript. - Ability to think systemically, transitioning between high-level abstract thinking and detailed implementation. - Open-mindedness towards new ideas and approaches, with the technical skills to implement them effectively. - Experience working with Agile development frameworks is preferred. Please note that this job description does not include any additional details about the company. In this role, you will be responsible for various tasks related to UI development, state management, packaging, and deployment. Your key responsibilities will include: - UI sharing: Utilize Web Components, Micro-frontends, Control/Pattern libraries, and relevant tools for effective UI development. - State management: Implement Flux, Redux, NGRX, and associated patterns to manage application state efficiently. - Packaging and bundling: Work with packaging and bundling technologies along with library management tools for seamless application development. - Detail-oriented approach: Pay attention to details, ensure cross-browser compatibility, and focus on hands-on performance optimizations. - UX success factors: Prioritize accessibility, usability, and aesthetics to achieve optimal user experience. - Development and deployment: Develop micro-components, microservices, and deploy them on cloud platforms such as GCP, Amazon EC2, Azure, etc. - Server-side technologies: Implement microservices, CDNs, data caches, and stores on the server-side for efficient application performance. - DevOps principles: Utilize Jenkins, CI/CD Pipeline, GIT, and other DevOps principles for streamlined development and deployment processes. Qualifications required for this role: - 3+ years of experience with Typescript and Object-Oriented Javascript. - Ability to think systemically, transitioning between high-level abstract thinking and detailed implementation. - Open-mindedness towards new ideas and approaches, with the technical skills to implement them effectively. - Experience working with Agile development frameworks is preferred. Please note that this job description does not include any additional details about the company.

One address, no account. We’ll tell you when matching roles go live.

More at Anicalls (Pty) Ltd

Related open roles

View all roles