Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
- Contribute to the design and development of scalable, secure, and high-performance PHP applications.
- Collaborate with cross-functional teams to define, design, and ship new features, including front-end technology integration.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of applications.
- Assist in planning and estimating development tasks and timelines.
- Support the deployment process and monitor application performance in production.
- Ensure adherence to best coding practices, including SOLID principles, clean code, and secure coding standards.
- Stay updated on emerging technologies, tools, and practices relevant to PHP.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of professional software development experience.
- Excellent Experience with PHP.
- Proficiency in PHP frameworks such as Laravel or Symfony.
- Knowledge in CMS platforms such as Drupal or WordPress.
- Knowledge and intense experience with MySQL & NoSQL databases.
- Experience designing and developing APIs (RESTful, SOAP, XML) and integrating third-party services.
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and software architecture.
- Knowledge in implementing Docker containers .
- Familiarity with Agile or Scrum development methodologies.
- Knowledge in webservers (Nginx and Apache).
- Excellent communication skills.
- Good command in English to be able to communicate directly with customers.