Associate Architect - UI Development

Computers/Software $job.jobTypeName Trivandrum, Kerala ReqID:5835


Role Description  

  • Providing technical expertise for every phase from concept development to solution design, implementation, optimization and support.
  • Responsible to prepare the technical design of the components.
  • Work closely with engineering teams to create functional prototypes of complex interactions and assist in their implementation in the product.
  • Design conceptual diagrams, interaction flows, wireframes, interactive prototypes, and high-fidelity mockups.
  • Work within established UI and visual design patterns as well as help establish new ones as we build out our platform.
  • Work closely with Product Managers and Development to ensure that design specifications can be implemented, to track changes, and to make design adjustments when necessary.
  • Effectively communicate and discuss design alternatives with stakeholders.
  • Take ownership of non-functional requirements, architectural direction, quality of the code, and technical debt.


  • Minimum 10 Years of experience in design and development of UI and related Tiers in multi-tiered, scalable applications in the traditional as well as Cloud based environments.
  • Proven experience in UI technology standards and architectural governance.
  • Strong understanding of UI guiding principles, system and application design, coding and design standards, best practices, and system performance and availability.
  • Full comprehension of a web application stack and the connection of all of the components ranging from the database, server software, API implementation to a single page JavaScript application.


  • Strategice thinking, decision making communication skills.
  • Arbitrates disagreements in a collaborative and convincing manner.
  • Mentor other developers, programmers, and designers.

Technical / Functional Skills 

  • Firm understanding of user-centered design process, modern interaction design principles and a complementary blend of design expertise and hands on UI development skill.
  • Deep knowledge and experience of JavaScript, HTML5 and CSS.
  • High level understating of frameworks like React JS and Angular JS.
  • Great understanding of how to construct and properly consume APIs.
  • Experience developing software products in an Agile development environment.

Preferred Qualifications 

B Tech / MCA / PG in Computer Science 

 About Us 

Envestnet is a leading independent provider of technology‐enabled investment and practice management solutions to financial advisors who are independent, as well as those who are associated with small or mid‐sized financial advisory firms and larger financial institutions. Envestnet's technology is focused on addressing financial advisors' front, middle, and back‐office needs while leveraging our platform to grow their businesses and expand client relationships. 
We offer a highly competitive compensation and benefits package as well as the excitement, challenges, and rewards of a fast-growing, entrepreneurial company.