We are seeking a talented UI Engineer with strong expertise in React.js and Redux to design and implement intuitive, scalable, and high-performing user interfaces.
Experience with OneApp (single unified app platforms) is highly preferred.
The ideal candidate will collaborate with product managers, UX designers, and backend teams to deliver seamless, responsive, and engaging user experiences.
Key Responsibilities :
Develop and maintain modern UI applications using React.js, Redux, and JavaScript / TypeScript.
Build reusable, modular, and high-quality components for scalable applications.
Work with OneApp frameworks to deliver unified app solutions.
Collaborate closely with UX / UI designers to translate designs and wireframes into responsive, pixel-perfect interfaces.
Integrate frontend components with backend services and APIs.
Ensure performance optimization, responsiveness, and cross-browser compatibility.
Participate in code reviews, testing, debugging, and troubleshooting UI-related issues.
Stay up to date with emerging frontend technologies, frameworks, and best practices.
Contribute to technical design discussions and architecture decisions.
Required Skills & Qualifications :
4+ years of experience in frontend development.
Strong hands-on experience with React.js and Redux (mandatory).
Proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript.
Experience with OneApp (or similar single unified app solutions).
Familiarity with RESTful APIs, JSON, and GraphQL integration.
Solid understanding of UI / UX principles, accessibility, and responsive design.
Experience with build tools and package managers (Webpack, Babel, NPM / Yarn).
Knowledge of Git, CI / CD pipelines, and agile methodologies.