Job Location: Chennai
REQUIREMENTS
Be fanatical about designing / building great products and advocating for our users throughout the product development cycle
Have a deep-rooted need to be a collaborative team player
Possess excellent analytical, problem-solving, and communication skills
Implement requirements from design mockups on the UI and integrate them with the backend services.
Facilitate innovative design and find solutions to challenging technical problems through information gathering, ideation and best practices.
Contribute to UI and UX solutions.
Collaborate effectively with team members and product owners.
Expertly apply design patterns, object-oriented methodologies, testing techniques, and debugging skills
Be able to design, document and implement front-end / client-side solutions
Have a 100% commitment to software quality
Operate efficiently and effectively given limited oversight and direction with the ability to jump in quickly and learn by asking the right questions
Work with cross-functional product teams including UX Design, CTO, Backend Development and QA
Be able to liase with Backend Design teams to ensure APIs between FrontEnd and BackEnd are efficient, maintainable and hardened.
DESIRED SKILLS AND EXPERIENCE
7+ years experience with advanced web development and applications.
4+ years experience architecting front end experiences. Solid understanding of MVC and ability to design clean, concise and maintainable code.
Excellent Javascript programming skills