Company Logo

Software Engineer (Project-Based)

This job post is managed by

ST
Solusi Teknologi Kreatif

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

Next.Js

Node.js

GIT

React.js

Restful API

Microservices Architecture

PostgreSQL

Go / Golang

Job Benefits

Health Insurance

Near Public Transport

Work Insurance

Job description for Software Engineer (Project-Based) at Solusi Teknologi Kreatif

About the Role

As a Project-Based Software Engineer, you'll play a key role in developing, maintaining, and optimizing our platform. You'll tackle complex technical challenges, improve system performance, and ensure the reliability of backend services while working closely with cross-functional teams to deliver high-impact solutions.

Responsibilities

  • Design, develop, and maintain scalable backend services using Golang (Fiber) and Node.js (NestJS) for Back-end, and React.js and Next.js for Front-end.
  • Troubleshoot and resolve complex backend issues, including performance bottlenecks, debugging, and production incidents.
  • Optimize system architecture, microservices, database performance, and API reliability.
  • Develop and maintain RESTful APIs and ensure seamless integration across multiple services.
  • Implement and review hotfixes, patches, and backend enhancements following engineering best practices.
  • Conduct unit testing and integration testing to ensure code quality before deployment.
  • Collaborate with DevOps during deployment and production releases.
  • Optimize AI pipeline performance, including data ingestion, embedding, retrieval, and Knowledge Base indexing.
  • Work closely with QA, Project Managers, and other engineering teams throughout the software development lifecycle.
  • Document technical solutions, system improvements, and engineering best practices.

Qualifications

  • Minimum Bachelor's Degree (S1) in Computer Science, Information Systems, Information Technology, Informatics Engineering, Electrical Engineering, or a related field.
  • Active BNSP Programmer Certification (mandatory).
  • Minimum 1 year of experience as a Backend Developer/Software Engineer, supported by employment references or work certificates.
  • Strong experience developing backend applications using Golang (Fiber), Node.js (NestJS), React.js, and Next.js
  • Proven experience building scalable backend systems, including performance optimization, microservices architecture, and service-to-service integration.
  • Strong understanding of relational databases such as PostgreSQL (or equivalent), including database schema design and query optimization.
  • Familiar with RESTful API development, version control (Git), and modern software development best practices.
  • Excellent analytical and problem-solving skills, with the ability to work collaboratively in a fast-paced development environment.

Interview process

About the company
Solusi Teknologi Kreatif
Information Technology and Services
1 - 10 employees

Solusi Teknologi Kreatif adalah Konsultan dan Agensi Kreatif Digital. Fokus kami untuk menciptakan Produk Digital dengan proses pengembangan yang cermat dan detail.

Tujuan utama kami adalah meningkatkan kualitas brand, konversi, dan membantu bisnis Anda berkembang dan meningkatkan profit.

Office address

Jl. Radio Dalam Raya, No. 7, RT.3/RW.11, Gandaria Utara, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12140

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you

Programmer

Rp 7Mio
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Archa Mitra Solusi
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Sinergi Kecerdasan Buatan
Full-Time
1–3 years
Minimum Bachelor’s Degree
Artha Sigma Indonesia

Software Engineer

Rp 4.5-5.5Mio
Full-Time
1–3 years
Minimum Bachelor’s Degree
Tera Achiever
Contract
1–3 years
Minimum Bachelor’s Degree
PCS Payment

Software Engineer (Project-Based)