Involving in writing functional specifications and technical documentationWorking with the peer developers and writing good quality codes and release featuresParticipation in internal code reviewsDirect interaction with the clientUnderstand business requirements and create technology specifications for various modules within the project.Develop and maintain entire dynamic website and web application using core PHP, PHP based CMS or any other PHP based framework, depending on the project (you should be able to programming by your own).Participate in various phases of SDLC including design, coding, reviews, testing and documentation.Design, develop, test. debug and maintain web application/ReST web based service solutions in PHP.Participates in all phases of the software development life-cycle requirements, architecture/design, implementation, testing, release, maintenance of our software applications.RequirementsBachelor or Master in computer science or relevant experience, Solid professional experience in software developmentyears of work experience in software application development primarily in PHP / LAMP technologies.Strong knowledge of PHP 7 web frameworks such as CodeIgniter 3.1.1, Laravel, CakePHP.Proficient understanding of MVC design patterns and object oriented programming.Clear understanding of database design and implementations (MySQL 5)Creating database schemas that represent and support business processesKnowledge of Javascript, Ajax, jQuery, XML, XHTML, third party web services & RESTful APIs.Proficient understanding of code versioning tools, such as Git / SVN.Proficient understanding of web markup, including HTML5, CSS3.Good understanding of advanced Javascript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS.Experience working with graphic designers and converting designs, UI/UX wireframes to visual elements.BenefitsPF, Medical benefits and others