Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer

JobGo

Daerah Khusus Ibukota Jakarta

Hybrid

IDR 200.000.000 - 300.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Jakarta is seeking an experienced software developer to enhance their backend services. The ideal candidate should have a strong background in Python and PHP, with a focus on API development and maintenance. Responsibilities include delivering scalable solutions, performing root cause analysis for product issues, and maintaining legacy systems. A collaborative mindset and excellent communication skills are essential as this role involves working with teams across multiple countries.

Benefits

Leadership incentive
International collaboration opportunities

Qualifications

  • 3-5 years of experience in software development.
  • Good knowledge of automated systems development.
  • Experience in writing tests (unit, integration, end-to-end etc.).

Responsibilities

  • Develop and maintain backend service and API.
  • Perform root cause analysis on product issues.
  • Maintain legacy systems and suggest improvements.
  • Deliver scalable API capabilities.
  • Create project and code documentation.

Skills

Proficient in Python
Proficient in PHP
Experience with RESTful API
Good verbal and written communication skills
Experience with asynchronous programming
Knowledge of relational/non-relational databases
Knowledge of Git and Git integration platforms

Tools

PHP Laravel framework
Python Django framework
GitLab
GitHub
Job description
  • Exposure to collaboration and making a positive impact with a highly motivated team not just in Indonesia but also in our International network, including Singapore, Malaysia, India, the US, and Africa.
  • Leadership incentive
Key Responsibilities:
  • Responsible for developing and maintaining our backend service and API
  • Experience performing root cause analysis to solve any bugs or issues related to the product and identify opportunities for improvement.
  • Able to maintain legacy system and giving insight on how to improve
  • Deliver high-performance and scalable API capabilities.
  • Able to employ analytical thinking to investigate issues and develop solutions.
  • Keeps current with new technologies, coding standards, and best practices in software development.
  • Create documentation of projects and codes.
  • Make sure any changes and code contain unit testing or any testing related to the project.
Requirements:
  • At least 3-5 years of experience in software development
  • Ability to work independently and collaborate in teams
  • Eagerness to learn & keep up to date with the latest technology
  • Good verbal and written communication skills (Required language: English)
  • Proficient in Python with at least a year of experience
  • Proficient in PHP with at least 3 years of experience
  • Experience in using PHP Laravel framework with at least a year of experience
  • Experience in using Python Django framework with at least a year of experience
  • Experience with Asynchronous programming (Ideally using Python)
  • Excel in RESTful API
  • Experience in writing tests (unit, integration, end-to-end etc.)
  • Good Knowledge of relational/non-relational databases
  • Good Knowledge of Git and Git integration platforms i.e. GitLab, GitHub etc.
  • Sufficient working experience developing automated systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.