Job Category: Engineering
Job Type: Full Time
Job Location: Hybrid

Type of work: Hybrid

Salary: Subject to Negotiation

Overview

Solve Education! is a non-profit organization committed to helping children and youth around the globe receive quality, effective education. We are currently looking for a skilled Backend Developer who can build amazing products, focusing on our chat bot, and maintain its stability.

Benefits:

  • 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. 
  • Accommodation in Bandung (if needed) 
  • Meal allowance
  • Healthcare 
  • Internet allowance
  • Internet package allowance
  • 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.
  • Familiar with TDD and Agile framework.

Plus point:

  • Have knowledge of how cloud service works (AWS, GCloud, Azure) is a plus.
  • Knowledge of modern education systems and development fields.

Note:

Please send your CV and other relevant documents to career@solveeducation.org.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx