Enable job alerts via email!

Backend Engineer

Dealls – Jobs, CV & Mentoring

Surabaya ꦱꦸꦫꦧꦪ

On-site

IDR 200.000.000 - 300.000.000

Full time

30+ days ago

Job summary

A leading job platform in Surabaya is seeking an experienced backend developer to develop scalable components using Node.js and Golang. The ideal candidate has at least 2 years of experience and solid knowledge in building high-traffic systems. Familiarity with Linux/Unix environments and tools like Git is essential. This role offers an opportunity to contribute to system architecture design for high availability.

Qualifications

  • Min. 2 years of experience as a backend developer.
  • Solid knowledge in computer science, advanced algorithms, and data structures.
  • Strong knowledge of high-traffic, latency-sensitive backend systems.

Responsibilities

  • Develop backend components using Node.js / Golang.
  • Contribute to system design for scalability and availability.

Skills

Node.js
Golang
Linux/Unix
Git
Redis
RabbitMQ/Kafka
CI/CD tools
Job description
Responsibilities

Develop backend components of future products using Node.js / Golang as the framework.

Contribute actively in the system design phase to enable highly-scalable and highly-available service.

Requirements
  • Min. 2 years of experience as a backend developer, preferably familiar with Node.js & Golang
  • Solid knowledge and understanding in computer science (e.g. use of advanced algorithms and data structures, OS, network, database)
  • Have experience & strong knowledge working on high-traffic, latency sensitive backend systems
  • Experienced in using Linux/Unix development environment
  • Working knowledge in GCP is considered an added value
  • Experience using version control systems like Git
  • Basic understanding of Redis, RabbitMQ/Kafka, and CI/CD tools
  • Experience in system architecture design for highly-scalable and highly-available system
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.