Senior Software Engineer
RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) · Dubai, United Arab Emirates
Apply & track with Apply EdgeSenior Software EngineerExperience: 5 to 8 years.Location- DubaiPrimary Skills- React.js, TypeScript, JavaScript ES6+, Redux / Redux Toolkit, HTML5 / CSS3We are seeking a highly skilled Senior React UI Developer with 6+ years of experience in building modern enterprise web applications using React.js and related frontend technologies. The ideal candidate will have strong expertise in UI engineering, frontend architecture, and AI-assisted software development practices, leveraging modern AI tools to accelerate delivery, improve code quality, and enhance user experiences. Experience integrating Generative AI services and developing AI-enabled user interfaces will be a strong advantage.Comments which may be helpful in sourcing the required resources
- Design, develop, and maintain scalable, reusable, and responsive web applications using React.js.
- Translate UI/UX designs, wireframes, and business requirements into high-quality production-ready code.
- Develop reusable components, libraries, and design system elements to accelerate development.
- Optimize application performance, accessibility, scalability, and cross-browser compatibility.
- Collaborate with backend developers to integrate RESTful APIs and microservices.
- Implement state management solutions using Redux, Context API, Redux Toolkit, or similar frameworks.
- Participate in architecture discussions and contribute to frontend design decisions.
- Write clean, maintainable, and well-documented code following coding standards and best practices.
- Perform code reviews and mentor junior developers.
- Troubleshoot, debug, and resolve production issues efficiently.
- Work within Agile teams and participate in sprint planning, estimation, and retrospectives.
- Ensure application security, code quality, and adherence to enterprise development standards.