We are looking for a passionate Frontend Developer with strong UI skills to join our team. The ideal
candidate should have hands-on experience in modern JavaScript frameworks, clean UI
implementation, and responsive web design.
Key Responsibilities
Develop responsive, pixel-perfect user interfaces using React.js, HTML5, CSS3, and
JavaScript/TypeScript.
Collaborate with designers and backend developers to create seamless user experiences.
Implement reusable components and maintain clean, scalable code.
Optimize web pages for speed, accessibility, and cross-browser compatibility.
Integrate APIs and manage state using React hooks or state management libraries (Redux,
etc.).
Participate in code reviews and ensure adherence to best UI/UX and frontend practices.
Required Skills
Strong understanding of HTML, CSS (Flexbox, Grid, Animations), JavaScript (ES6+), React.js.
Experience with Tailwind CSS / Material UI / Bootstrap for component styling.
Familiarity with REST APIs and JSON data handling.
Knowledge of version control (Git/GitHub).
Understanding of responsive design and cross-browser testing.
Basic knowledge of build tools like Webpack, Vite, or npm scripts.
Good to Have
Experience with Next.js, TypeScript, or UI libraries like Shadcn/UI or Chakra UI.
Basic understanding of UX principles and design tools (Figma, XD).
Familiarity with unit testing (Jest, React Testing Library).
Awareness of SEO, accessibility (a11y), and performance optimization.
Soft Skills
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Attention to detail and a good eye for design consistency.
Willingness to learn and adapt to new technologies.
Education
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent
practical experience).