Backend EngineerID:58981

6,500 MYR ~ 12,000 MYROther KL Districtabout 15 hours ago

Overview

  • Salary

    6,500 MYR ~ 12,000 MYR

  • Industry

    IT/Telecommunications

  • Job Description

    <Job description>
    -Design and implement RESTful APIs serving web and mobile applications
    -Write clean, testable Go code following Domain-Driven Design principles
    -Work with PostgreSQL databases, including schema design and query optimization
    -Collaborate with product and frontend teams to define API contracts
    -Participate in code reviews and contribute to architectural decisions
    -Write unit and integration tests to ensure code reliability
    -Debug and resolve production issues across the stack

Qualifications

  • Requirement

    <Requirement>
    -5+ years of backend development experience
    -Strong proficiency in Go (production experience required)
    -Deep experience with PostgreSQL, including query optimization, indexing strategies, and schema design
    -Track record of designing and delivering complex features end-to-end
    -Strong understanding of RESTful API design principles
    -Familiarity with software design patterns
    -Experience writing unit tests and working with mocking frameworks
    -Comfortable with Git and collaborative development workflows

    <Advantage>
    -Experience with building accounting software
    -Experience with POS systems or retail/commerce domains
    -Experience with Clean Architecture or Hexagonal Architecture
    -Familiarity with Domain-Driven Design concepts
    -Experience with database migrations and schema versioning
    -Exposure to containerization (Docker) and cloud platforms (AWS/GCP)
    -Understanding of authentication patterns (JWT, session-based auth)

  • English Level

    -

  • Other Language

    English

Additional Information

  • Benefit

    Fully WFH!

  • Working Hour

    0900 ~ 1800

  • Holiday

    AL
    < 2 years : 12 days
    2y to 5y : 14 days
    >5 years : 16 days

    MC
    < 2 years : 14 days
    2y to 5y : 18 days
    >5 years : 22 days

  • Job Function