Job Description
Company Description
At IT Crafter Hub, we specialize in Website Development, Digital Marketing, and App Development. With over 8 years of experience in the industry, we have built a strong reputation for delivering innovative, high-quality solutions to our clients.
Role Description
We are seeking a motivated and detail-oriented PHP Developer with at least 1 year of experience to join our dynamic development team. The ideal candidate will have a passion for developing scalable web applications, a strong understanding of PHP, and experience with database management. As a PHP Developer, you will contribute to building, maintaining, and improving web applications, ensuring high performance, security, and user experience.
Key Responsibilities
Web Application Development:
Write clean, efficient, and maintainable PHP code for web applications.
Develop new features and functionalities based on project requirements.
Troubleshoot, debug, and optimize existing code to enhance performance and scalability.
Database Management:
Design and manage MySQL databases, including writing optimized queries for data manipulation.
Implement data models, relationships, and database migrations.
Ensure the integrity and security of databases through proper validation and design.
API Integration:
Integrate third-party APIs and services into the application.
Develop RESTful APIs to support application features or other services.
Version Control & Collaboration:
Use Git for version control and follow best practices for collaborative development.
Participate in code reviews to ensure code quality and maintainability.
Security Best Practices:
Follow security guidelines to protect web applications from vulnerabilities such as SQL injection, XSS, and CSRF.
Implement and monitor the security of databases and application layers.
Testing & Debugging:
Write and maintain unit and functional tests for newly developed features.
Debug and resolve issues reported by QA or end-users.
Documentation:
Create clear and concise documentation for your code and the overall architecture.
Maintain detailed documentation of API endpoints, database schema, and coding conventions.
Continuous Learning:
Stay up-to-date with the latest PHP trends, tools, and technologies.
Actively seek opportunities to improve your technical skills and knowledge.
Required Skills & Qualification:
Experience:
1+ years of experience in PHP development, ideally in a web application development environment.
Technical Skills:
Frontend: HTML,CSS,JAVASCRIPT,BOOTSTRAP,JQUERY,AJAX
Language: PHP
Framework: Codeigniter
Database: MySQL
Salary:
Range: Upto 20,000 per month, depending on experience and skills.