Backend Developer

Jakarta Selatan·DKI Jakarta·IndonesiaEngineering

Job Type
:  Full Time
Job Industry
:  Computer Software
Job Function
:  Engineering
Experience
:  Staff / Junior Staff
Education
:  Bachelor Degree - S1
Description

Opportunity to work in a Google-certified partner company in Jakarta, Indonesia. If you're passionate about solving real customer problems using Google technologies, especially Google Maps, we would like to meet you.

As a Back-end Developer, you will:

  • Work with front-end developers to integrate user facing elements with server-side logic
  • Write reusable, testable and scalable code
  • Integrate applicable data storage solutions from SQL, NoSQL and message brokers
  • Manage the whole development cycle from development, testing, integration and deployment using automated tools
Requirements
  • Experience in JavaScript (NodeJS/Express) or Python (Flask/Django)
  • Excellent analytical skills and fast learner
  • Systematic problem-solving attitude and knowledge of algorithms and data structures
  • Experience in SQL, NoSQL and other data storage solutions such as message brokers and bucket storage
  • Eagerness to learn and improve, including taking certifications in Google-related technologies
  • Experience in version control systems (git)
  • Knowledge of large-scale architectural patterns and microservices a plus
  • Knowledge in automated testing a plus
  • Knowledge of Google Cloud Platform solutions a plus
Benefits
  • Attractive base salary
  • Flexible working hours
  • Insurance covering medical, dentalĀ and vision
  • Allowance for training, workshops and conferences
  • Family working environment
  • Entrepreneurship opportunities
Skills Requirements
NodeJSJavaScriptExpressPythonFlaskDjangoSQLNoSQLMongoDBAlgorithmsData StructuresREST APIMySQLPostgresGoogle CloudMicroservices