Involving in writing functional specifications and technical documentation
Working with the peer developers and writing good quality codes and release features
Participation in internal code reviews
Direct interaction with the client
Understand 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.
Requirements
Bachelor or Master in computer science or relevant experience, Solid professional experience in software development
years of work experience in software application development primarily in PHP / LAMP technologies.
Strong knowledge of PHP 7 web frameworks such as CodeIgniter , 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 processes
Knowledge 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.
Benefits
PF, Medical benefits and others