ROLES AND RESPONSIBILITIES :
Writing clean, well-documented and well-tested code with strong adherence to modern ES6 standard and best coding practices.
Inculcate best practices to build clean and reusable code for scaling in future and enhance the existing codebase.
Develop most effective technical solutions to meet business requirements.
Participate in design reviews and recommend improvements.
Work closely with the architect, developers and testers to ship new components and features
SKILLS / COMPETENCIES :
Experience in architectural design for enterprise scale web applications
Experience of working with state management systems, preferably Vuex.
Understanding of the design principles and patterns behind a scalable application
Good to have hands-on experience working with PHP and Laravel
SPECIAL REQUIREMENTS FOR THE ROLE :
7+ years of experience in implementing complex web applications.
Strong English communication skills, both written and spoken.
Experience with code versioning tools, such as Git
Experience building enterprise-grade web application in an AGILE environment.,