Schedule a Call

Role

The UI developer will be a part of the Design Team report to the Design Head and will be responsible for making sure that the product design has been adhered. A young engineer with a strong analytical background who specialises in web technologies (such as HTML, CSS, React JS, Javascript, etc.).

  • Building and Maintaining User Interfaces: Develop responsive and visually appealing user interfaces using HTML, CSS, and JavaScript, React JS, Material UI, etc. Ensure designs match provided mockups or prototypes.
  • Component Creation: Create reusable components and front-end libraries to streamline development and maintain consistency.
  • Working with Designers: Collaborate with UX/UI designers to translate design wireframes and mockups into functional code. Provide feedback on designs from a technical perspective.
  • Team Collaboration: Work with back-end developers, product managers, and other stakeholders to gather requirements and implement features.
  • Optimising Performance: Improve application performance by optimizing load times, responsiveness, and overall user experience.
  • Troubleshooting: Identify and fix bugs and performance issues in a timely manner.
  • Quality Assurance: Work with QA teams to ensure the final product meets the required quality standards.

Skills, Experience & Expertise:

  • React, Redux, React Hooks - Strong experience with React Javascript Library, State Management using Redux and React Hooks.
  • HTML, Javascript, CSS3 - Good working knowledge of HTML5, JavaScript, jQuery, CSS3, ECMAScript (ES6).
  • REST APIs Integration: Experience with all levels of operation available to the front-end, like Rest API integration(XHR), validation, promises etc.
  • Cross-Browser Development - Strong debugging skills on the Browser Developer Tools and Cross Browser compatibility. 
  • OOPs - Very good understanding and experience with Object-Oriented design and development. 
  • SCM - Working knowledge with SCM tools. Preferably GIT, GitHub or SVN.
  • Agile Development - Experience with Agile Software Development practices. 
  • Good communication and presentation skills. 

Qualifications

  • A minimum of 5 years of experience in a related field of work (web development, agile work environment
Apply for position

or send your resume at: careers@devicethread.com