Search by job, company or skills

Geniebook

Back End Developer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Job Scope:

  • Design, develop, and maintain scalable backend services and APIs
  • Maintain system stability and continuously work to improve scalability as usage grows
  • Work on real-time features using technologies like WebRTC, Kafka, and Pusher
  • Optimise database performance and maintain PostgreSQL/MySQL schemas
  • Contribute to the design, scalability, and maintainability of our microservices
  • Collaborate with front-end engineers, product managers, and QA to deliver seamless user experiences
  • Performs other related duties as assigned

Requirements:

  • Junior: 1-3 years of backend development experience
  • Senior: 4+ years in backend engineering with strong understanding of scalable systems
  • Proficiency in Go or PHP (or both)
  • Experience working with relational databases (PostgreSQL/MySQL)
  • Solid understanding of RESTful API design and asynchronous message systems
  • Familiarity with WebRTC or real-time communication protocols is a big plus
  • Bonus if youve worked with Kafka or similar brokers
  • Willing to work onsite in Surabaya (1 WFH, 4 WFO)

Technical Skills:

  • Languages: Go (Golang), PHP
  • Databases: PostgreSQL, MySQL
  • Architecture: Microservices
  • Message Broker: Kafka
  • Realtime: WebRTC, DataChannel, Pusher
  • Infrastructure: Microservices-based architecture

More Info

Industry:Other

Function:Backend Development

Job Type:Permanent Job

Date Posted: 17/08/2025

Job ID: 124059127

Report Job

About Company

View More
Last Updated: 16-09-2025 08:00:36 AM
Home Jobs in Indonesia Back End Developer