Develop, code, and test web-enabled applications using PHP and modern frameworks
Write clean, maintainable, and scalable code following object-oriented programming principles
Implement MVC (Model-View-Controller) architecture patterns in web applications
Create robust backend features and finalize application functionalities
Work on PHP5/PHP7+ development with modern frameworks like Laravel or CodeIgniter
Database & Data Management:
Design and implement efficient database solutions using MySQL and NoSQL technologies
Write optimized SQL queries including JOINs, UNIONs, aggregations, and conditional functions
Implement data normalization, foreign key constraints, and proper indexing strategies
Integrate data storage solutions with backend applications
Work with Eloquent ORM for efficient database operations
Frontend Integration & Testing:
Collaborate with frontend developers to integrate backend APIs with user interfaces
Develop and integrate frontend technologies including HTML5, CSS3, and JavaScript (jQuery/AJAX)
Build responsive UI components using Bootstrap or Material Design frameworks
Troubleshoot application and code issues through systematic debugging
Conduct unit testing and quality assurance of web applications
Write phpUnit tests to ensure code reliability and robustness
Version Control & Collaboration:
Proficiently use code versioning tools including Git, Bitbucket, SVN, Mercurial, or CVS
Collaborate with cross-functional teams in an Agile environment
Participate in code reviews and contribute to improving coding standards
Work both independently and as part of a team to deliver high-quality solutions
API Development:
Design and develop RESTful APIs for web applications
Implement proper API authentication, authorization, and validation mechanisms
Integrate third-party APIs and external data sources into applications
Required Skills & Qualifications
Core Technical Skills:
Strong foundational knowledge of PHP programming (PHP5, PHP7, or later versions)
In-depth understanding of object-oriented PHP programming (OOP concepts)
Solid knowledge of MVC (Model-View-Controller) architecture and design patterns
Good understanding of relational databases (MySQL) and basic NoSQL concepts
Knowledge of SQL syntax including SELECT, INSERT, UPDATE, DELETE, JOINs, UNION, and aggregation functions
Understanding of database design principles (normalization, indexing, foreign key constraints)
Frontend Technologies:
Proficiency in HTML5 and CSS3
Good working knowledge of JavaScript and jQuery
Basic understanding of AJAX for asynchronous data loading
Familiarity with responsive design and Bootstrap or Material Design frameworks
Development Tools & Practices:
Proficiency with Git or other version control systems (SVN, Mercurial, CVS, Bitbucket)
Basic knowledge of phpUnit testing framework
Familiarity with Linux command line basics
Understanding of REST API concepts and development
Nice to Have (Preferred Skills)
Experience with PHP frameworks such as Laravel, CodeIgniter, or Symfony
Knowledge of WordPress or Magento for web development
Familiarity with Composer for PHP dependency management
Understanding of CI/CD pipelines and automated testing
Basic knowledge of web security best practices (SQL injection prevention, XSS protection)
Experience working in Agile/Scrum environments
Exposure to cloud platforms (AWS, Azure, or Google Cloud)
Understanding of design patterns and SOLID principles
Job Types: Full-time, Permanent
Pay: ₹10,000.00 - ₹18,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.