Job Description

Backend Developer (PHP - Laravel)
Product & Engineering Department

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable PHP code
  • Maintain the central databases, ensure high performance, respond to requests from the front-end.
  • Create a secure API for our web and mobile applications.
  • Optimize the application for maximum speed and scalability.
  • Implement security and data protection.
  • Implement Automation Testing
  • Design and implement data storage solutions.
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Build reusable code and libraries for future use
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Collaborate with Front-end developers to integrate user-facing elements with server side logic
  • Liaise with developers, designers and devops to identify new features
  • Help maintain code quality, organization and automatization

Requirements:

  • Bachelor Degree of Information Technology, Computer Science, or related field
  • Skills Advance Knowledge in PHP, Laravel Framework, HTML5, CSS3, JavaScript, JQuery & Ajax is a must
  • Able to create database schemas that represent and support business processes
  • Familiar with other programming/ scripting language such as Javascript (Node.JS) / Ruby will be advantage
  • 2 - 5 years of experience of Web Development using any Web Framework
  • Work well independently and in a team setting
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Deep knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Proficiency with Git and a SQL database.
  • Experience in noSQL databases and Agile development is a plus.
  • Excellent analytical and time management skills
  • Able to work under pressure and within a specific timeline
  • Open to new experiences and able to handle uncertainties
  • Experience in managing host environments, implementing automated testing platforms and unit tests is a plus.

Location: Jakarta


Save Job