PHP Developer

Location: Coimbatore, Tamil Nadu
Company: Blazingcoders
Job Type: Full-Time
Experience Required: 1.5 to 3 Years
 

Job Summary

As a PHP Developer at Blazingcoders, you will be a key member of our development team, contributing to the creation of dynamic web applications, CMS-based solutions, and custom platforms. The ideal candidate should be proficient in PHP and have a working knowledge of frameworks like Laravel or CodeIgniter. You will be responsible for both backend logic and basic front-end integration. This is an excellent opportunity for developers who are looking to grow their skills in a collaborative and creative environment.

Roles and Responsibilities

1. Web Application Development

  • Develop, test, and deploy scalable and responsive web applications using PHP.
  • Design and implement reusable, testable, and efficient code that follows best practices.
  • Handle both frontend and backend coding responsibilities when required.

2. Database Integration

  • Work with MySQL or PostgreSQL databases to design schemas, create queries, and optimize performance.
  • Ensure secure data storage and access mechanisms.

3. Framework Utilization

  • Work extensively with PHP frameworks such as Laravel, CodeIgniter, or Symfony to structure development processes.
  • Customize and extend existing applications using modular and structured approaches.

4. API Integration

  • Create and consume RESTful APIs and third-party services (e.g., payment gateways, CRMs, SMS/email APIs).
  • Ensure seamless data exchange between the front-end and back-end systems.

5. CMS Customization

  • Modify, customize, and maintain open-source CMS platforms like WordPress, Joomla, or Drupal if required.
  • Develop custom plugins or modules to extend CMS functionality.

6. Testing & Debugging

  • Conduct thorough testing and debugging to ensure a bug-free final product.
  • Work with QA teams to resolve technical issues in staging and production environments.

7. Collaboration & Communication

  • Collaborate closely with project managers, designers, and other developers to meet project deadlines.
  • Participate in code reviews, sprint planning, and technical discussions.

8. Maintenance & Support

  • Maintain existing PHP-based websites and applications.
  • Monitor and address issues reported by clients or internal teams.

9. Documentation

  • Create and maintain clear technical documentation for code, APIs, and workflows.
  • Document versioning and deployment processes for future references.

10. Performance Optimization

  • Identify and resolve performance bottlenecks and ensure efficient application behavior.
  • Optimize databases, code, and server configurations for speed and scalability.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 1.5 to 3 years of hands-on experience in PHP development.
  • Strong understanding of object-oriented programming (OOP).
  • Proficient in PHP, HTML, CSS, JavaScript, and MySQL.
  • Experience working with MVC frameworks like Laravel, CodeIgniter, or Symfony.
  • Familiarity with version control systems such as Git.
  • Basic understanding of front-end technologies (HTML5, Bootstrap, jQuery).
  • Knowledge of integrating third-party services and APIs.
  • Understanding of responsive and adaptive design principles.
  • Experience in debugging and performance tuning.
  • Excellent communication and teamwork skills.

Preferred Skills (Good to Have)

  • Knowledge of DevOps basics like CI/CD pipelines.
  • Experience with cloud services like AWS or Google Cloud.
  • Exposure to Agile/Scrum development methodologies.
  • Understanding of SEO best practices for web development.
  • Experience working with Docker or containerization.

Why Join Blazingcoders?

  • Innovative Projects: Work on diverse, cutting-edge projects across industries.
  • Skill Development: Get continuous learning opportunities and professional growth through mentorship and workshops.
  • Collaborative Culture: Join a supportive, team-oriented environment where your ideas are valued.
  • Flexible Work Model: Enjoy a balanced work-life environment with flexible policies.
  • Recognition & Rewards: Be appreciated for your performance and innovation.
  • Career Pathing: Transparent appraisal system and fast-track career advancement opportunities.