Enable job alerts via email!

Junior Software Engineer

FOOM LAB GLOBAL

Jakarta Selatan

On-site

IDR 10.000.000 - 15.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital solutions company in Jakarta Selatan is seeking a Junior Software Engineer to develop impactful digital products, focusing on Flutter mobile development. Candidates should have a Bachelor's degree in Computer Science and 1-2 years of relevant experience. This role offers the opportunity to work in a dynamic team to build scalable and reliable digital solutions.

Qualifications

  • 1–2 years of professional experience or 1 year of internship experience in software development.
  • Proficiency in Flutter (Dart) and understanding of mobile app architecture.
  • Experience working with SQL and PostgreSQL databases.

Responsibilities

  • Develop, test, and maintain mobile applications using Flutter.
  • Support backend development using Node.js, Express.js, or Python.
  • Design, integrate, and optimize SQL/PostgreSQL databases.

Skills

Flutter (Dart)
Backend development basics
SQL
PostgreSQL
Analytical thinking

Education

Bachelor’s degree in Computer Science or Software Engineering
Job description
About the Role

We’re looking for a Junior Software Engineer who is passionate about developing impactful digital products. Your main focus will be on Flutter mobile development, with opportunities to contribute to backend systems built using Node.js, Express.js, and Python.

You’ll be part of a collaborative and fast-moving team, building solutions that are scalable, reliable, and user-friendly.

Responsibilities
  • Develop, test, and maintain mobile applications using Flutter (Dart).
  • Support backend development using Node.js, Express.js, or Python when needed.
  • Design, integrate, and optimize SQL / PostgreSQL databases.
  • Collaborate closely with designers, product managers, and other engineers to ship high-quality products.
  • Participate in code reviews, debugging, and performance improvements.
  • Stay up-to-date with modern frameworks, tools, and industry best practices.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 1–2 years of professional experience or 1 year of internship experience in a related software development role.
  • Proficiency in Flutter (Dart) and understanding of mobile app architecture.
  • Basic knowledge of backend development using Node.js, Express.js, or Python.
  • Experience working with SQL and PostgreSQL databases.
  • Familiarity with unit testing or automated testing frameworks.
  • Strong analytical thinking, problem-solving, and eagerness to learn.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.