Job Description
JD for senior PHP Developer :
- 4 to 6 years of experience in PHP, the most recent Laravel version as well as other web frameworks.
- Proven experience working with demonstrated proficiency in API service management, OOP (Object-oriented Programming) and MVC
- Experience with relational databases such as MySQL, including database design and optimization.
- Knowledge in Queues and Background Job Processing.
- Knowledge of multiple front-end languages and libraries (HTML, CSS, Bootstrap, JavaScript, JSON, jQuery)
- Knowledge in design, develop, test, deploy, and maintain scalable and high-performance web applications.
- Troubleshoot and debug issues, and perform root cause analysis to identify and implement effective solutions.
- Optimize application performance, scalability, and reliability through performance tuning and code optimization techniques.
- Excellent problem-solving skills and attention to detail.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Involved in Entire web application development life cycle right from concept stage to delivery and post launch support.
- Document the development process, architecture, and standard components.
- Proficiency in version control systems such as Git or SVN, including branching, merging, and resolving conflicts.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong effective communication skills, understanding project requirements, and conveying technical concepts to stakeholders.
Good to have :
Familiarity with frontend frameworks such as Vue.js, React.js, or Angular.js.Knowledge in Broadcast / Excel data management / SFTP & PDF managementKnowledge of various databases, including MSSQL and NoSQL
Requirements
PHP, Laravel