Position : Senior Front-End Web UI Developer
Experience : 5+ Years
Job Summary :
We are seeking a highly skilled and creative Senior Front-End Web UI Developer with a minimum of 5 years of overall experience, including at least 3 years focused on front-end development.
The ideal candidate will have deep expertise in modern web technologies, particularly React.js, Next.js, and JavaScript.
You will be responsible for designing and building highly interactive, performant, and responsive web user interfaces.
This role requires a hands-on approach to developing innovative UI solutions and a commitment to clean, scalable code.
Key Responsibilities : UI / UX Development :
- Architect, develop, and deploy complex web user interfaces using React.js, Next.js, and TypeScript.
- Implement conversational, fluid, and immersive UI / UX patterns to create dynamic and engaging user experiences.
- Collaborate closely with designers and back-end engineers to translate wireframes and mockups into pixel-perfect, interactive applications.
Interactive Canvas & Graphics :
Leverage hands-on experience with interactive graphics libraries like fabric.js or React Konva to build custom, rich, and responsive canvases.Develop reusable, high-performance UI components that adhere to modern design systems.Performance & Best Practices :
Optimize application performance for maximum speed and scalability across various devices and browsers.Implement robust state management solutions using frameworks like Redux Toolkit or Zustand.Write clean, well-documented, and maintainable code, and participate actively in peer code reviews.Required Skills : Core Experience :
5+ years of professional experience in software development.Minimum 3 years of dedicated experience in front-end web development.Technical Proficiency :
Strong expertise in React.js, JavaScript (ES6+), and Next.js.Hands-on experience building complex user interfaces with a focus on fluid and immersive design.Tools & Libraries :
Proven experience with interactive graphics libraries like fabric.js or React Konva.Proficiency with front-end build tools such as Webpack, Vite, or Babel.Strong understanding of modern CSS preprocessors (SCSS / Sass) and frameworks like Tailwind CSS.Preferred Skills :
Experience with TypeScript.Knowledge of state management libraries like Redux Toolkit, Zustand, or MobX.Prior experience with server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) with Next.js.Familiarity with unit testing frameworks such as Jest or React Testing Library.Experience with CI / CD pipelines and DevOps practices(ref : hirist.tech)