14 SIRA Consulting Jobs
Senior PHP Developer - YII/Laravel/CodeIgniter (5-12 yrs)
SIRA Consulting
posted 12hr ago
Fixed timing
Key skills for the job
Job Description :
We are looking for a highly skilled Senior PHP Developer with 5+ years of experience in full-stack web development. The ideal candidate should have extensive experience in PHP development, particularly using Yii or similar frameworks, and a strong understanding of SQL and PostgreSQL. This role requires proficiency in JavaScript and TypeScript, with experience in Vue.js (v3) or React. The candidate should be comfortable working independently and collaborating within an Agile development environment.
Key Responsibilities :
- Develop, maintain, and optimize web applications using PHP and relevant frameworks (Yii or similar).
- Design, implement, and manage relational databases, ensuring performance and security (PostgreSQL or similar).
- Build interactive front-end components using Vue.js (v3) or React. If working with React, be open to learning and contributing to Vue.js.
- Write clean, maintainable, and well-documented code.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Perform code reviews and contribute to improving team coding standards.
- Work within an Agile development methodology, participating in sprint planning and daily stand-ups.
- Lead and mentor junior developers.
- Ensure security and data protection best practices are followed in web applications.
- Debug, troubleshoot, and resolve technical issues in both front-end and back-end components.
Required Skills & Qualifications :
- 5+ years of overall experience in web development.
- Strong experience in PHP and Yii frameworks like Laravel, CodeIgniter, etc.
- 5+ years of experience with JavaScript & TypeScript.
- 2+ years of experience with Vue.js v3 or React with readiness to work on Vue.js.
- 3+ years of experience working with PostgreSQL or similar databases, with strong SQL knowledge.
- Full-stack development experience, including backend and frontend development.
- Strong understanding of Agile methodologies and development lifecycles.
- Experience contributing significantly to web and backend development projects.
- Excellent problem-solving and debugging skills.
- Ability to work independently with good communication skills.
- Strong understanding of project lifecycle management.
- Experience leading a small team.
- Experience with Docker, Kubernetes, or cloud services (AWS, Azure, or GCP).
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of RESTful API development and integration.
- Understanding of modern frontend tools and libraries.
Functional Areas: Software/Testing/Networking
Read full job description