Job Description
We are seeking a highly skilled
UI/UX Designer & Frontend Developer
to join our dynamic team. The ideal candidate should have expertise in designing modern, user-friendly interfaces using tools like
Figma
or
Adobe XD
and should be capable of converting these designs into clean, responsive, and pixel-perfect
HTML/CSS
code. The candidate must also have expert-level proficiency in implementing the designs directly in
Angular
or
ReactJS
while ensuring high responsiveness and seamless user experience across different devices and screen sizes.
Key Responsibilities
UI/UX Design
-
Design engaging and modern user interfaces for web and mobile applications using Figma or Adobe XD.
-
Create user-friendly wireframes, prototypes, and high-fidelity designs that align with business requirements and user behavior.
-
Work closely with product managers and developers to translate business requirements into actionable designs.
Frontend Development
-
Convert Figma or Adobe XD designs into HTML, CSS, and JavaScript with pixel-perfect accuracy.
-
Develop and integrate responsive designs using modern frontend frameworks like Angular or ReactJS.
-
Ensure cross-browser compatibility and performance optimization.
-
Build reusable components and libraries for future use.
-
Implement best practices for responsive design and ensure consistent user experience across different platforms and devices.
Required Skills & Qualifications
-
Bachelor’s degree in computer science or related field.
-
Minimum 3+ years of hands-on experience in UI/UX design and front-end development.
-
Expert in Figma or Adobe XD for wireframing and prototyping.
-
Strong command over HTML5, CSS3, SCSS, JavaScript (ES6+).
-
Proficiency in Angular (v12+) and ReactJS (v17+).
-
Experience with TypeScript is a plus.
-
Expertise in implementing mobile-first and responsive designs using CSS Flexbox and Grid.
-
Experience with CSS frameworks like Tailwind CSS and Bootstrap.
-
Knowledge of rendering performance and browser optimization techniques.
-
Experience with Git and branching strategies.
-
Strong problem-solving and analytical skills.
-
Excellent communication and teamwork abilities.
-
Ability to handle multiple projects simultaneously and meet deadlines.