Source description
About the role
We are searching for an enthusiastic PHP Developer to join our IT team As a PHP Developer at our organization, you will be responsible for both back-end and front-end development. We are expecting you to have an understanding of latest industry trends and frameworks. Responsibilities : Your major responsibility will be to create the server-side logic, define and maintain the core database, and ensure excellent performance and responsiveness to front-end requests. You will also be in charge of incorporating the front-end pieces created by your coworkers into the programme. As a result, a basic familiarity of front-end technology is also required. Design APIs needed for further use of project(s). Document/Explain APIs clearly with use of easily understandable variables Can focus on details in imaginative resources and be precise in recreating those resources on the web. Can attend meeting for briefs on regular intervals as needed and take part as mentioned. Can give sensible assessments on when the task assigned will be finished. Can brief features to clients post-completion of project. Do minor CSS customizations as required Plan, control and make a required correct decision needed in completion of project. Skills Required : Thorough knowledge of any PHP web frameworks, such as Laravel, Code igniter, depending on your technological stack Understanding of PHPs fully synchronous behavior Knowledge of MVC design patterns Knowledge of MySQL Database. Knowledge of APIs creation and Testing Knowledge of front-end technologies such as JavaScript, HTML5, and CSS3 Understanding of accessibility and security compliance (depending upon projects) Thorough understanding of typical PHP or web server attacks and their solutions Recognizing the core design concepts underlying scalable applications Authentication and authorisation of users across multiple systems, servers, and settings Integration of different data sources and databases into a single system Understanding of PHP platform limits and workarounds Development of database schemas to represent and support business operations Expert knowledge of code versioning tools e.g. Github, Gitlab, or BitBucket, etc. Strong knowledge of object-oriented design, coding, and test techniques Experience with constructing Big Data solutions and software development experience Experience building and managing software platforms (commercial or open source) Other Skills (Welcomed)(not mandatory) : Planning and dealing with the site back-end including information base and server incorporation. Cloud Amazon Web Services (AWS) or Google Cloud Platform (GCP) knowledge is required, as is hosting experience. Designing knowledge is an asset.