Backend Engineer

Jakarta Selatan·DKI Jakarta·IndonesiaEngineering

Job Type
:  Full Time
Job Industry
:  Financial Services
Job Function
:  Information Technology
Experience
:  Senior Staff/ Supervisor / Coordinator / Team Leader
Education
:  Bachelor Degree - S1
Description
  • Write API and develop backend services
  • Apply best practices and Code Standards
  • Conduct code review for each code changes
  • Design technical solution from requirements and break down into assignable tasks
  • Document process, design, and architecture
  • Guide and mentor junior engineers on carrying out various tasks efficiently.
Requirements
  • Bachelor degree in Computer Science, Informatics Engineering, or related field.
  • Good understanding in Object Oriented and Functional programming
  • Experience in writing unit test. Experience in test-driven development (TDD) is a big plus
  • Experience in Go or NodeJS
  • Excellent knowledge of Database design and queries. Experience in PostgreSQL, MongoDB and Redis will be a big plus
  • Excellent knowledge in various data structure: array, list, map
  • Have knowledge of Pub/Sub pattern, queue and websocket
  • Ability to document requirements and specifications
Benefits

Flexible working hour

 

Skills Requirements
GoNodeJSPHPMongoDBJava ScriptReact Native