Talent.com
This job offer is not available in your country.
Senior UI Developer - Next.js / React.js

Senior UI Developer - Next.js / React.js

PeoplefyPune
30+ days ago
Job description

Job Title : Senior Front-End Web UI Developer

Experience Required : 5+ years overall (3+ years in front-end development)

Notice Period : Immediate joiners or within 30 days preferred

About the Role :

We are seeking a Senior Front-End Web UI Developer with strong expertise in building modern, scalable, and high-performance user interfaces using React.js, Next.js, and advanced canvas-based libraries. The role requires a deep understanding of interactive, conversational, and immersive UI design patterns, along with hands-on experience in rendering complex visual experiences using Fabric.js, Konva, or similar frameworks.

The ideal candidate is a creative problem-solver with an eye for design, a strong foundation in JavaScript / TypeScript, and the ability to collaborate closely with designers, backend engineers, and product stakeholders to deliver cutting-edge web applications.

Key Responsibilities :

  • Develop, optimize, and maintain responsive and dynamic front-end applications using React.js, Next.js, and JavaScript / TypeScript.
  • Architect and implement conversational, fluid, and immersive web UIs with seamless user experiences.
  • Work with Canvas rendering libraries such as Fabric.js, React Konva, or similar for custom drawing, visual manipulation, and graphic rendering.
  • Build scalable, reusable, and modular UI components with a focus on performance and maintainability.
  • Collaborate with UX / UI designers to transform wireframes and prototypes into high-quality interfaces.
  • Optimize web applications for speed, accessibility, SEO, and cross-browser compatibility.
  • Integrate front-end components with RESTful APIs, GraphQL, or backend services.
  • Implement best practices for state management (e.g., Redux, Zustand, Recoil, or Context API).
  • Ensure code quality and consistency through unit testing, integration testing, and automated build pipelines.
  • Stay up-to-date with emerging front-end technologies and contribute to UI / UX innovations.
  • Provide technical mentorship to junior developers and contribute to front-end architecture decisions.

Qualifications & Skills Skills :

  • 5+ years of overall software development experience.
  • 3+ years of hands-on front-end development experience.
  • Strong proficiency in React.js, Next.js, JavaScript, and TypeScript.
  • Experience in Canvas-based Web UI development using Fabric.js, React Konva, or similar libraries.
  • Strong understanding of HTML5, CSS3, and modern styling frameworks (e.g., TailwindCSS, Styled Components, Sass).
  • Experience in conversational, fluid, or immersive UI design and implementation.
  • Familiarity with front-end performance optimization, accessibility standards, and responsive design principles.
  • Good-to-Have Skills :

  • Knowledge of server-side rendering (SSR) and static site generation (SSG) in Next.js.
  • Experience with state management frameworks (Redux, Zustand, Recoil).
  • Exposure to WebSockets, real-time applications, or collaborative UI features.
  • Familiarity with design tools (Figma, Adobe XD, Sketch) and ability to collaborate with design teams.
  • Experience with unit testing and integration testing frameworks (Jest, React Testing Library, Cypress).
  • CI / CD experience with GitHub Actions, Jenkins, or GitLab CI.
  • Knowledge of web security best practices (XSS, CSRF, CORS, etc.).
  • (ref : hirist.tech)

    Create a job alert for this search

    Ui Developer • Pune