US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


UI Frontend Developer

Job Requirements

About the Role

Shui is building innovative platform solutions with a strong focus on delivering exceptional user experiences.

We are looking for a passionate and experienced UI Frontend Developer to join our team and help design, build, and evolve modern, scalable, and accessible user interfaces.

In this role, you will collaborate with cross-functional teams to develop high-quality front-end applications, contribute to our design system, and leverage AI-assisted development practices to improve engineering productivity and code quality.

Key Responsibilities


* Develop responsive, reusable, and user-friendly UI components using HTML5, CSS3/SCSS, JavaScript, and TypeScript with modern frameworks such as Angular, React, or Vue.js.


* Build and maintain Micro Frontend (MFE) applications using Module Federation or similar architectures and integrate multiple MFEs into a unified platform.


* Collaborate closely with UX/UI designers to translate designs into intuitive, high-quality user experiences.


* Optimize application performance through techniques such as lazy loading, code splitting, bundle optimization, and efficient rendering.


* Develop clean, maintainable, and scalable code following engineering best practices and coding standards.


* Collaborate with backend engineers to integrate REST APIs and WebSocket-based real-time communication.


* Write comprehensive unit tests and integration tests to ensure application quality, reliability, and maintainability.


* Participate in code reviews, architectural discussions, and continuous improvement initiatives.


* Utilize AI-assisted development tools to enhance productivity, improve code quality, automate repetitive tasks, and accelerate development workflows.


* Experience developing applications for mobile and tablet platforms across Android and iOS.


* Ensure applications meet accessibility (WCAG) standards, cross-browser compatibility, and responsive design principles.


* Work effectively within SAFe/Agile teams, contributing to sprint planning, estimation, retrospectives, and continuous delivery.


* Use version control systems such as Git and Azure DevOps to manage source code, pull requests, and CI/CD pipelines.

Work Experience

Requirements


* Proven experience as a UI Frontend Developer with a strong portfolio of modern web applications.


* Strong proficiency in HTML5, CSS3/SCSS, JavaScript (ES6+), and TypeScript.


* Hands-on experience developing applications using Angular, React, or Vue.js, with exposure to the latest framework versions.


* Experience building and integrating Micro Frontend applications using Module Federation or similar technologies.


* Experience developing responsive, cross-browser compatible web applications.


* Strong understanding of UI/UX principles, accessibility standards, and frontend performance optimization.


* Experience writing unit tests and integration tes...




Share Job