Job Summary
We are looking for a skilled and committed PHP Developer who is passionate about writing clean, efficient, and scalable code. The successful candidate will quickly integrate into our team and play a vital role in improving the codebase of our products. You will work closely with a creative and collaborative team throughout the entire software development lifecycle—from gathering initial requirements to development, testing, and deployment—ensuring the delivery of high-quality solutions on time.
Key Responsibilities
As a PHP Developer, you will be responsible for writing clean, well-structured, and maintainable PHP code that aligns with project requirements. You will create detailed technical specifications to guide development efforts and troubleshoot, test, and maintain core product software and databases to ensure optimal performance and reliability.
You will actively participate in all phases of the software development lifecycle, adhering to industry best practices and coding standards. Your role will also involve performing UI testing to enhance application performance and providing training and support to internal teams when necessary.
Developing reusable code and libraries for future use will be a key part of your responsibilities. Collaboration is essential, as you will work alongside developers, designers, and system administrators to identify and implement new features that improve our products. Staying up-to-date with emerging technologies and industry trends is expected to keep our solutions innovative.
Strong analytical and time management skills are crucial, as is a proactive, problem-solving mindset. You will also be tasked with developing and deploying new features to support related tools and procedures. Additionally, managing and configuring hosting environments, including AWS and cloud platforms such as Google Cloud, will be part of your duties.
Required Qualifications
Candidates must have proven experience in PHP software development and be familiar with popular open-source projects like Joomla, Drupal, Wikis, Laravel, Yii, and osCommerce. Proficiency with version control systems, particularly GitHub, is essential.
Hands-on experience with programming languages such as Java, Ruby, PHP, and Python is required. A working knowledge of CMS frameworks and a comprehensive understanding of the web development process—including design, development, and deployment—is necessary.
You should have solid expertise in web technologies like HTML, CSS, JavaScript, AJAX, and related frameworks. Experience working with relational databases and developing web services is expected. Familiarity with common third-party APIs such as Google, Facebook, and eBay will be advantageous.
A passion for best design and coding practices, combined with a strong desire to innovate and develop bold new ideas, is highly valued. Candidates must hold a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications and Benefits
While not explicitly listed, candidates who demonstrate strong teamwork abilities, excellent communication skills, and a proactive approach to problem-solving will thrive in this role. This position offers the chance to work in a dynamic and innovative environment where quality and collaboration are prioritized.
If you are enthusiastic about developing scalable web applications and eager to contribute meaningfully to a forward-thinking team, we encourage you to apply.