Job Description
Key Responsibilities:
- Develop web applications and websites using the CakePHP framework, following best practices and coding standards.
- Design and maintain the database schema, and integrate it seamlessly with CakePHP using models, associations, and queries.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic, ensuring a responsive and visually appealing user experience.
- Create custom CakePHP components, helpers, and plugins when required to extend the frameworks functionality.
- Identify and resolve performance bottlenecks, ensuring that the CakePHP applications run smoothly and efficiently.
- Implement security best practices to protect against common web application vulnerabilities, such as SQL injection and cross-site scripting (XSS) attacks.
- Write unit tests and conduct thorough debugging to ensure the reliability and stability of CakePHP applications.
- Use version control systems (e. g. , Git) to manage code repositories and collaborate effectively with other developers.
- Maintain detailed documentation of code, processes, and configurations for reference and future development.
- Collaborate with cross-functional teams, including designers, project managers, and quality assurance testers, to deliver high-quality solutions.
- Stay up-to-date with the latest CakePHP developments and trends in web development, and actively contribute to knowledge sharing within the team.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience as a CakePHP Developer or PHP Developer with strong knowledge of CakePHP.
- Proficiency in PHP, MySQL, HTML, CSS, JavaScript, and related web technologies.
- Experience with RESTful API development and integration.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Familiarity with agile development methodologies is a plus.
Preferred Skills:
- Knowledge of other PHP frameworks (e. g. , Laravel, Symfony) is a plus.
- Experience with frontend libraries and frameworks (e. g. , React, Angular, Vue. js).
- Familiarity with cloud services and deployment (e. g. , AWS, Azure).
- Understanding of continuous integration and continuous deployment (CI/CD) pipelines.
- Benefit from invaluable mentorship provided by seasoned leaders.
- Enjoy a vibrant atmosphere enriched with engaging games and activities.
- Receive quarterly rewards as a token of recognition for your valuable contributions.
- Immerse yourself in a creative and open culture that fosters innovation.
Skills Required
Aws, Azure, React, Angular, Vue
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application