
We are seeking a highly skilled and creative Senior UI Developer to design and build user-centric interfaces for scalable, high-performance web applications. The ideal candidate will have extensive experience with modern JavaScript frameworks like React and Next.js , a keen eye for UI/UX design, and the ability to integrate AI tools into their workflow. This role involves close collaboration with product teams, back-end engineers, and stakeholders to deliver impactful user experiences.
Design, prototype, and develop user-focused interfaces for web applications, delivering exceptional user experiences.
Build reusable, maintainable UI components using React , Next.js , and modern frontend practices.
Leverage artificial intelligence tools (e.g., GitHub Copilot) to accelerate and enhance development.
Collaborate with product owners to translate business requirements into functional, visually engaging interfaces.
Participate in sprint planning , backlog grooming , and release planning for timely feature delivery.
Optimize front-end performance to ensure fast load times and seamless user interactivity.
Conduct code reviews , perform static code analysis , and tune performance for high-quality output.
Work closely with back-end developers for efficient API and service integration.
Engage in User Acceptance Testing (UAT) and support testing with analysts and stakeholders.
Stay updated on the latest UI/UX trends and technologies to continually enhance application usability.
Embrace change and ambiguity by introducing structure and order when necessary.
Minimum 8+ years of experience in software/UI development.
Bachelor’s degree in Computer Science , Engineering , or a related field.
Strong expertise in:
React , Next.js
TypeScript
Storybook
Proficiency with AI-powered tools like GitHub Copilot .
Experience in consuming and integrating RESTful APIs .
Working knowledge of AWS services and cloud deployment practices .
Familiarity with responsive design principles and a strong eye for visual detail.
Excellent analytical , problem-solving , and communication skills .
Ability to work independently and collaboratively in Agile environments .