Enable job alerts via email!

Junior Software Engineer

Collabocode

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

Job summary

A dynamic tech company in Jakarta is seeking a passionate Junior Software Engineer to join their team. You will work alongside experienced engineers to develop and maintain robust web applications. The role offers mentorship, a collaborative culture, and opportunities to work with modern tools. Ideal for someone early in their career with a Bachelor's degree in Computer Science and programming proficiency.

Benefits

Competitive salary and benefits package
Mentorship from experienced engineers
Collaborative and inclusive work culture

Qualifications

  • Minimum of 1 year of collaborative software development experience.
  • Strong knowledge of core programming concepts.
  • Good understanding of modern software engineering practices.

Responsibilities

  • Develop and maintain web applications using modern technologies.
  • Collaborate closely with product managers and designers.
  • Participate actively in code reviews and agile processes.

Skills

Proficiency in modern programming languages
Understanding of TDD and CI
Familiarity with Git

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Job description

We are looking for a passionate and motivated
Junior Software Engineer
to join our growing team. In this role, you'll work alongside experienced engineers, product managers, and designers to build robust, user-centric web applications. This is a great opportunity for someone early in their career who wants to learn, grow, and make an impact in a dynamic, tech-driven environment.

Responsibilities
  • Develop and maintain web applications using modern frontend and backend technologies
  • Write clean, efficient, and well-documented code following software engineering best practices
  • Collaborate closely with product managers, designers, and senior engineers to implement new features
  • Debug and troubleshoot issues across the entire technology stack
  • Participate actively in code reviews and agile development processes
  • Contribute to API design and database performance optimization
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • Minimum of 1 year of collaborative software development experience (internships, academic projects, or professional work)
  • Proficiency in at least one modern programming language (e.g., JavaScript, Python, Go) with strong knowledge of core programming concepts
  • Good understanding of modern software engineering practices such as test-driven development (TDD), continuous integration, code review, and microservices architecture
  • Familiarity with Git and version control workflows
Preferred Qualifications
  • Previous exposure to AI-driven product environments
  • Familiarity with Golang, TypeScript, and Python
What We Offer
  • Competitive salary and benefits package
  • A collaborative and inclusive work culture
  • Opportunities to work with modern tools and scalable systems
  • Mentorship from experienced engineers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.