Role Objective
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