JOB DESCRIPTION Senior Laravel Developer

  • Work with development teams and product managers to ideate software solutions
  • Prepare a proper and presentable flow diagram for project features on a modular basis
  • Design client-side and server-side architecture
  • Developing functional databases, applications, and servers to support our websites on the back end
  • Designing and developing error-proof APIs
  • Communicate & coordinate with front-end developers to provide required API endpoints.
  • Prepare thorough documentation of APIs created so far
  • Build efficient, testable, and reusable PHP modules.
  • Produce an adequate amount of test cases for the developed APIs
  • Working through the application development lifecycle to launch
  • Troubleshoot, debug, and upgrade application features
  • Play a major role in creating different deployment environments and running CI / CD jobs
  • Continuously work on feature/performance enhancements and monitoring of applications after deployment to production