PHP Developer
We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users.
Responsibilities:
- Develop and maintain the entire 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 program on your own).
- Design, develop, test. debug and maintain web application/ReST web-based service solutions in PHP.
- Write code that is both functional and elegant, following appropriate design patterns
- Participates in all phases of the software development life-cycle requirements, architecture/design, implementation, testing, release, documentation, maintenance of our software applications.
- Develop systems that are maintainable and scalable
- Diagnose and identify issues to provide quick solutions. Design and implement unit tests
- Writing clear, concise, and efficient code using web standards that is maintainable
- Writing cross-browser and mobile code.
Requirements:
- Understanding of front-end technologies, such as JavaScript,Jquery, Vue/Reactjs, HTML5, and CSS3
- Knowledge of object-oriented PHP programming
- Understanding of MVC Design patterns
- Strong knowledge of PHP web frameworks such as Laravel
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
-Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
-Proficient understanding of code versioning tools, such as Git
- Proficient in building Rest based Webservices in JSON Data format
Experience: 2-3 years