We are looking for a skilled UI Developer with a strong understanding of UX principles. You will be responsible for building responsive, efficient web interfaces and ensuring a seamless user experience. Your role will involve close collaboration with designers and developers to deliver functional and user-friendly applications. Professional Know-how
Academic:
-
BSc/BCA/BE/ B. Tech /MCA/M. Tech/ MSc
Experience:
-
Minimum 5 years of hands-on experience as a UI Developer / Engineer. Working Relationships
Internal:
-
To design, engineer and implement UI and UX for Products
Primary Responsibilities
-
Develop and implement responsive UI components using React.js, Redux, and TypeScript. A Strong understanding of responsive design, ensuring the interface adapts seamlessly across different screen sizes and devices.
-
Collaborate with designers to translate UX designs into functional code.
-
Ensure UI adheres to usability standards and is optimized for performance.
-
Manage state efficiently with Redux for smooth data flow.
-
Test and optimize UI for cross-browser compatibility and performance.
-
Contribute to UI/UX improvements by providing feedback and suggestions during design reviews. Orchestrate and automate the provisioning and configuration of infrastructure components.
Software Knowledge Area – Cognitive Level expected for UI Developer / Engineer are:
Application Level:
-
SDLC – software requirements, software design, software configuration management, software engineering tools and methods
-
Agile methodology and the creation of relevant artifacts
Skills Required
Technical Skills:
-
Proficiency in React.js, Redux, JavaScript, TypeScript, HTML5, and CSS3.
-
Experience with Material UI, Ant Design, or similar libraries.
-
Strong understanding of responsive design and UI/UX fundamentals.
-
Ability to work with RESTful APIs and integrate with back-end systems.
-
Experience with version control systems (Git) and collaboration tools (Jira, Trello).
Performance Engineering (Nice to Have):
-
Familiarity with UI Optimization and Performance Engineering
Communication:
-
Excellent communication and interpersonal skills with ability to convey complex technical concepts to both technical and non-technical stakeholders.
Problem-solving:
-
Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
Competencies
-
Ability to work both collaboratively and independently.
-
Self-motivated and self-directed learner who can quickly learn cutting edge industry standards UI / UX tools and Design Studio.
-
Should have experience in team handling