CakePHP Developer Job Description Template/Brief

We are hiring a CakePHP Developer who will maintain back-end services and data exchange between the server and the user. Your primary responsibility will be to build the server-side logic, specify and strengthen the core database, and assure exceptional performance and responsiveness to front-end requests.

You will also be in charge of integrating the front-end pieces created by your coworkers into the application; therefore, a basic familiarity with front-end technologies is required.

CakePHP Developer Job Profile

CakePHP Developers are often in charge of creating server-side web application logic utilizing the CakePHP framework. Back-end developers often create back-end components, link the programme to further (often third-party) online services, and help front-end developers integrate their work with the application.

Reports To

  • Chief Technology Officer
  • Tech Lead
  • Senior CakePHP Developer

CakePHP Developer Responsibilities

  • Assuring the deliverable's flawless performance
  • Creating, deploying, and managing dynamic websites and web applications
  • Bringing together many data sources and databases into a single system
  • Create and implement reusable and efficient strategies
  • Components of CakePHP

CakePHP Developer Requirements & Skills

  • Excellent understanding of how to integrate the payment gateway service
  • Knowledge of versioning technologies such as Git, AWS Codecommit and bitbucket
  • Capability to create responsive user interfaces with animation
  • Expertise with Memcache
  • Strong understanding of how to integrate Push Notification to send user notifications
  • Experience developing RESTful APIs for mobile applications
  • Keep files safe in third-party buckets such as S3 buckets
  • Excellent understanding of merging MySql databases with normalization up to the third level
  • Implementation experience with javascript libraries such as (Full Calendar, Date and Time pickers, Select 2 for dropdowns, autocomplete, Ajax File upload, Image cropping etc.)
  • Integration of Google Maps SDK
  • Expertise in creating database schemas for SAAS applications
  • Expertise in web application page speed optimization
  • Implementation experience with SSO and LDAP for web apps
  • Expertise in MVC pattern of PHP applications
  • Knowledge of how to conduct transactional operations in web applications
  • Experience developing real-time chat apps using Node JS and socket.io
  • Expertise in interfacing with third-party APIs such as LinkedIn, Facebook, Twitter, Google, and YouTube