Job Description
Senior PHP Developer
About Us
PowerDMARC is a SaaS-based platform that allows organizations to combat email spoofing, phishing, and business email compromise (BEC) attacks using a comprehensive suite of email authentication protocols like SPF, DMARC, DKIM, MTA-STS, TLS-RPT, and BIMI. PowerDMARC supports more than 500 organisations worldwide including Fortune 100 companies in their mission to fight impersonation and phishing.
Job Responsibilities
- Develop and maintain high-quality web applications using the Laravel framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, efficient, well-documented code following best practices and coding standards.
- Design and implement robust and scalable backend services and APIs.
- Optimize application performance and ensure high availability and scalability.
- Troubleshoot and debug issues, and provide timely solutions.
- Participate in code reviews to maintain code quality, support and share knowledge with the team.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our applications.
Required Qualifications
- Minimum of 5 years of professional experience in PHP development.
- Strong proficiency in PHP and the Laravel framework and a deep understanding of its core principles.
- Strong knowledge of Data Structures and Algorithms.
- Strong knowledge of Object Oriented Programming principles and design patterns.
- Experience with relational databases (e.g. PostgreSQL, MySQL) and query optimization.
- Experience with MVC Architectures, and RESTful APIs
- Knowledge of front-end technologies (e.g. HTML/CSS, jQuery).
- Experience with RESTful APIs and third-party integrations.
- Understanding of security best practices in web development.
- Strong problem-solving skills and the ability to work independently as well as in a team.
- Excellent communication skills and a proactive attitude.
- Good written and spoken English.
- Good communication skills with team members.
Other Qualifications
- Experience with Redis, AWS, NodeJS, and integration with third-party APIs is a plus.
- Experience with Apache, Nginx, and CI/CD Processes is a plus.
- Experience in Docker, Kubernetes, and containerization technologies is a plus
Location
PowerDMARC Office in Muscat, Oman