We are seeking a highly skilled and experienced LAMP Stack Developer to join our clients dynamic team. The ideal candidate will have a proven track record of developing web applications using the LAMP (Linux, Apache, MySQL, PHP) stack. The developer will be responsible for designing, implementing, and maintaining web-based solutions to meet the company's evolving needs.
Key Responsibilities:
- Develop and maintain web applications using the LAMP stack
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions
- Optimize application performance and ensure scalability
- Troubleshoot and debug issues in a timely manner
- Participate in code reviews and adhere to coding best practices
- Stay up-to-date with the latest industry trends and technologies
Essential Requirements:
- Minimum of 3-4 years of experience in LAMP stack development
- Strong proficiency in Linux, Apache, MySQL, and PHP
- Experience with version control systems, specifically Git
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Ability to write clean, well-documented, and maintainable code
- Experience with Agile development methodologies
- Excellent problem-solving and communication skills
Preferred Qualifications:
- Experience with modern PHP frameworks such as Laravel or Symfony
- Knowledge of RESTful API development
- Familiarity with cloud platforms such as AWS or Azure
- Understanding of software design patterns and principles
Key Requirement:
- Ability to leverage existing AI infrastructure, such as ChatGPT or Claude 3, to enhance coding efficiency and productivity
- Proficiency in utilizing AI-assisted coding tools for faster development and problem-solving
- Experience in integrating AI-generated code snippets and solutions into the development workflow
Version Control:
- Strong understanding of Git and version control best practices
- Ability to effectively utilize Git for code collaboration and review
- Experience in creating and merging pull requests for code changes
- Familiarity with Git branching strategies and resolving merge conflicts
While we value formal education, we recognize that practical experience and a proven track record of success in LAMP stack development are equally important. We welcome candidates from diverse backgrounds who have honed their skills through hands-on experience and a commitment to continuous learning.