Front End Architect

Location: Chennai
Specialization: IT Software - System Programming
Sub Specialization:
Reference: 28213


      UX is the core of our products. Front End Architect responsible for building world-class User Experience with cutting-edge technologies and strategies the Front End Architecture to meet business needs quickly. Evangelize the team to work with Product owners and designers in building the user experience




      • Build web / mobile applications with cutting edge technologies (NodeJs, ReactJs and Redux).
      • Help plan, design, build and review content-managed, usable, and accessible and standards compliant web sites
      • Participate in the front-end web-development project life-cycle from pitch/prototyping through definition and design to build, integration, QA and delivery
      • Design reusable UI components for web applications.
      • Defining the workflow for the Front End for development, testing and deployment
      • Work with product and designers in design next generation UX.
      • Perform code reviews
      • Define best Practices for CSS, HTML and JS.
      • Identify the bottle necks and improve the application performance.
      • Work closely with Project Managers, Scrum Master, Onsite coordinators and UX teams




      Skills and Experience


      • Bachelors degree in Computer Science, Information Systems, or a related technical degree
      • 7+ years experience in Front End development and 4+ years in architect role.
      • Expert in HTML, CSS, SASS/SCSS, LESS
      • Experience in any one of the languages (Python, Ruby, Java, etc).
      • Deep understanding in any one of web Frameworks (NodeJs, ReactJs, Angular, Vue, Meteor, Ember etc.)
      • Experience in developing and designing Progressive Web App (PWA) and Single page Applications (SPA)
      • Experience in optimizing the site to provide world class mobile experience
      • Experience in automating the tests.
      • Experience with Restful APIs
      • Proven track record delivering great products/technology to end users
      • Passion for performance debugging and benchmarking
      • Technical expertise and problem-solving skills
      • Strong communication and mentorship skills