/

October 12, 2023

Software UI Lead / Architect

Job Description

We are looking for a Lead UI Developer/Architect who is passionate about building modern day state of the art User Interfaces using the latest technologies with demonstrable ability to provide reliable solutions to a variety of problems using sound problem solving techniques.

Design and implement next generation user interfaces using the latest and best Javascript libraries. Work closely with customers, product management, designers and usability experts to develop a compelling user experience. Providing timely feedback on tasks and milestone completion according to agreed plans. Working with QA to handover built features and describe complex or technical functionality in such a way that it can be understood and tested by them.

Collaborate with delivery teams during both design and development phases to ensure adherence to UI architectural standards and best practices. Document standards and ensure they are effectively implemented by the development teams and understood by technology partners. Design and develop proof of concept prototypes for advanced features and designs. Guide a team of developers to address the highest of the identified production concerns.

Expertise:

  • 6+ years’ experience in the design, development and use of modern day component based UI Architectures using pluggable modules
  • Expertise in one UI framework preferably React.js / React Native / Angular / Flutter
  • Strong core Javascript experience with OOPS knowledge.
  • Proficient with designing responsive UIs.
  • Strong knowledge in Design Patterns and Clean Coding Principles

Desired Skills:

  • Passionate about developing the product using the latest technology with focus on best practices of clean coding, pluggability, extensibility and testability.
  • Strong business application design skills.
  • Strong debugging skills.
  • Experience in supporting cross browser, multi platform and multiple form factors.
  • Experience developing applications with Agile team methodologies preferred.