Enable job alerts via email!

Software Engineer

StickEarn

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A rapidly growing tech company in Jakarta is seeking a passionate Software Engineer to join their development team. This role involves designing scalable systems and developing high-quality software products using PHP or Node.js. Candidates should have a Bachelor’s degree in a related field and at least one year of experience, with a commitment to clean and maintainable code.

Qualifications

  • Minimum 1 year of professional experience as a Software Engineer.
  • Strong experience with MySQL and crafting performant queries.
  • Familiarity with frontend technologies, especially Vue.js.

Responsibilities

  • Participate in the overall system and product design.
  • Develop and maintain new and existing products using PHP or Node.js.
  • Continuously explore and implement new technologies.

Skills

Proficiency in PHP
Proficiency in Node.js
MySQL
Object-Oriented Programming
Google Cloud Platform

Education

Bachelor’s degree in Information Technology
Bachelor's degree in Computer Science

Tools

Jira
Bitbucket
Git

Job description

We are looking for a passionate and skilled Software Engineer to join our development team. You will play a key role in designing and building high-quality, scalable systems while working with the latest technologies. This role offers the opportunity to contribute across the full software development lifecycle—from system architecture to hands-on coding and optimization.
Responsibilities
  • Participate in the overall system and product design to ensure scalable and maintainable architecture.
  • Develop and maintain both new and existing products using modern frameworks such as PHP 8.2 with Laravel 9 or Node.js 16 with Adonis 5.0.
  • Develop APIs for frontend Vue.js and for internal service purposes.
  • Build products with maintainable, extensible, and scalable codes.
  • Follow existing, further develop, or propose new software design patterns to improve team-wide development processes.
  • Continuously explore, evaluate, and implement new technologies to enhance development efficiency and product quality.
Requirements
  • Bachelor’s degree in Information Technology, Computer Science, or a related field.
  • Minimum 1 year of professional experience as a Software Engineer or Programmer.
  • Proficiency in PHP (Laravel) or Node.js (AdonisJS) frameworks.
  • Strong experience with MySQL, including crafting performant queries and database design.
  • Solid understanding of Object-Oriented Programming (OOP) and SOLID principles.
  • Familiar with frontend technologies, especially Vue.js and general CSS (preferred but not mandatory).
  • Experience using development tools such as Jira, Bitbucket, and working with Git Feature Branch Workflow.
  • Familiarity with Google Cloud Platform (GCP) products such as GCE, Cloud Storage, Drive, etc.
  • Self-driven, independent, and committed to writing clean, readable, and maintainable code.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.