UI Developer

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

Apply for this position

Drop files here or click to uploadMaximum allowed file size is 10 MB.
Allowed Type(s): .pdf, .doc, .docx

Thank you for your interest

Browse our other open positions and please check in regularly. We’re always on the lookout for good people.