5,327 Software Intern jobs in Indonesia

Software Engineering

IDR334800000 - IDR443600000 Y INSTITUT TEKNOLOGI BANDUNG

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Having high-level engineers from China, India, Philippines, Indonesia, Thailand, Vietnam and the countries of Southeast Asia, CBS Techno Corporation takes a comparative advantage at technology research and development especially in the field of machines, electronics, software, chemicals, and medicines. We have earned high trust from amongst customers through our "Total Technical Out-sourcing Services" to them.

· Established in 1995, situated in Nagoya, Japan · Engineering development of the automobile and human resource company of engineers

  • Business relationship with Toyota Motor Corporation and other global companies in Japan.

  • We have over 180 engineering specialists who work for famous technology companies in Japan

  • Technological development for more than 10 years

Homepage:

Description

(Salary Details)

1. Training Period in Japan (2 months - 1 year, Japanese education)

Salary In Training Period (Nagoya City)

80,000JPY/month (about 8,900,000 IDR /month)

Residence provided

Health insurance, and tax are settled by the company for the training period.

2.Work Period

(Work in year 1)

For Bachelor graduates: 250,000JPY/month ( IDR27,900,000/month)

Bonus is two times per year.

Residence Provided

Health insurance, income tax and pension plan will be subtracted from salary

(Work in year 2)

Salary increases, and additional duty allowance may be added depends on the performance, work status and future commitments.

For Bachelor graduates: 300,000JPY/month ( IDR33,500,000/month) + Duty allowance

Bonus and others are the same as year-1 above.

(Work in year 3)

Salary increases and additional duty allowance may be added depends on the performance, work status and future commitments.

For Bachelor graduates: 330,000JPY/month ( IDR36,800,000/month) +Duty allowance

Bonus and others are the same as year-1 above.

Requirement

  • S1 (Bachelor degree)
  • Having vision/goals in life (such as becoming advanced engineer or leader of innovative team.)
  • Willing to improve through doing work. (not planning getting master or advanced degree in future)
  • Able to work more than 3 years in Japan.
  • Major in Electrical engineering, Information technology, software Engineering or related major.
  • C++, C, and Python is required. Also required Java, Java script, or C#.
  • Have good/strong communication skills.
  • Willing to learn Japanese and its culture.
  • Language: Fluent in English/Indonesian.

-Other Benefit-

  • Residences provided for work and training periods.
  • Transportation cost will be covered for work and training period.
  • Moving allowance provided when you move to first work location.
  • During training periods in Japan, medical expense will be covered by company.
  • Flight allowance once a year for visiting to Indonesia.
  • Provide various other allowance.
  • Paid holiday provided for every year.
  • Special holiday provided for occasions (Marriage, child birth, and family losses)
  • Other than paid holiday, three long holidays (about one week each) in year.
  • Company events and trip will be held for enjoy and learning the culture of Japan 2-3 times a year.

Job Responsibilities

  • Develop internal company system, including ERP package, AI-based system, and accounts system.

  • Design and implementation related to AI, Cloud computing, and network engineering.

  • Review specifications, and perform system design, development, and testing.

  • Conduct programming and design for network security.

  • Perform system and software design analysis, testing, and simulation.

  • Design image processing systems and image-related applications.

  • Design and program for production machinery systems.

  • Prior work experience in system or software development is highly preferred.

Other Information

-How to apply-

Job Location

Japan

Deadline

02 October 2025

Quota

2

Applicants

0

This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Jakarta, Jakarta IDR250000000 - IDR750000000 Y Stockbit

Posted today

Job Viewed

Tap Again To Close

Job Description

We're currently looking for a top-notch Software Engineering Manager to grow our software development team. Your primary focus will be on managing and overseeing the design and development of our software applications. Directs the work of engineers to ensure the best practices around software development. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. We're looking for someone who will constantly challenge themselves to be on the cutting-edge of new technology and grow the team's knowledge of best practices.

As an Engineering Manager, you will be responsible to:

  • Provide mentorship and technical direction to your team members especially in architecting and building systems for our product.
  • Build & maintain a strong team of developers that consistently deliver solid results.
  • Analyze issues in the team's workflow and collaboration along with potential solutions that can answer these challenges.
  • Learn contextual breadth and scope in your product domain.
  • Encourage the use of best practices and methodologies in software development to create high quality outputs.
  • Develop partnerships with engineers and product managers to better understand and implement product requirements.
  • Monitor and adapt the team's pace to instill a sense of urgency for progress while avoiding burnout.
  • Actively participate in cross-team collaboration and exchange team learnings.

Requirements

  • We are looking for engineers with the requisite skills and knowledge to fulfill the demands of this position, including a minimum of 7 years of experience and 2-3 years in a leadership role, particularly as an engineering manager.
  • Strong backend knowledge in Go, Java or Python programming languages
  • Excellent communication skills
  • Experienced in building, managing, mentoring, and supporting a team of high-performing engineers
  • Deep knowledge of how to build a modern software architecture that is well-structured, scalable, resilient, secure, performant & and extendible. This often includes the knowledge of how an application would interact with its supporting infrastructure.
  • Have experience in managing distributed systems.
  • Familiarity with stock trading or experience as a user (preferred).

Benefits

  • Capital market sharing session
  • Self development program
  • Health insurance benefits
  • Well being and counseling program
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Jakarta, Jakarta IDR15000000 - IDR25000000 Y Massive Music Entertainment

Posted today

Job Viewed

Tap Again To Close

Job Description

We're looking for a Software Engineering Manager

We're building an integrated multi-channel digital platform with ReactJS, Golang, and Flutter. As Software Engineering Manager reporting directly to the CTO, you'll guide our team, keep projects on track, and help everyone grow. You'll make sure we use clear design, solid code, and a collaborative approach to solve problems.

What you'll do

  • Report directly to the CTO on team progress, challenges, and architecture decisions
  • Lead front-end, back-end, mobile, DevSecOps, and QA teams to deliver end-to-end solutions
  • Mentor and guide engineers in planning, coding, and testing
  • Lead daily stand-ups, sprint planning, reviews, and retrospectives
  • A servant-leader mindset with the ability to coach, empower, and grow high-performing engineers
  • Break down features into clear tasks and provide accurate delivery estimates
  • Provide consultative architecture input to the CTO on ReactJS, Golang, and Flutter modules, service integrations, and scaling—architectural decisions are finalized by the CTO
  • Set and enforce coding standards, code reviews, and automated tests (unit, integration, end-to-end)
  • Work closely with Product, UX, and DevOps to turn requirements into working features
  • Spot workflow or collaboration issues and propose fixes
  • Track platform performance (response times, error rates) and recommend improvements
  • Balance team workload to keep delivery moving without burning people out
  • Share learnings across teams and help improve our overall process

What we need

  • 7+ years in software development, with 2–3 years leading an engineering team
  • Strong leadership skills to inspire, motivate, and align cross-functional teams
  • Great communication skills for clear alignment with stakeholders and seamless collaboration
  • Strong Go skills; experience with Java or Python is a plus
  • Hands-on ReactJS (Hooks, state management, performance)
  • Solid Flutter/Dart experience (state management, native integrations)
  • Proven track record mentoring and growing engineers
  • Understanding of modern architectures: microservices, REST APIs, distributed systems
  • Familiar with CI/CD tools (GitHub Actions, Docker, Kubernetes)
  • Bachelor's degree in Computer Science or related field (or equivalent experience)

We're not just looking for someone to ship features — we're looking for someone who can build people, systems, and culture. We can't wait to see what you'll build with us

Only shortlisted candidates will be contacted. We appreciate every application.

This advertiser has chosen not to accept applicants from your region.

Head Software Engineering

Jakarta, Jakarta IDR15000000 - IDR25000000 Y Elitez Malaysia

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

EGC Malaysia Sdn Bhd, a subsidiary of Elitez Group, was founded in 2019 to fill gaps in the FMCG industry by providing opportunities for homemakers. After securing a market leadership position, we diversified our services. As pioneers in human capital advisory, we utilize our 3T (Talent, Training, Technology) framework to create unique opportunities for clients and job seekers across the region. Our expertise includes Recruitment & Manpower Outsourcing, Business Process Outsourcing, and Human Resource Administration.

Role Description

This is a full-time on-site role located in Jakarta, Indonesia for the position of Head Software Engineering (Golang - Payment). The Head Software Engineering will oversee the software development team, manage projects, develop IT strategies, and guide the engineering team in the development of robust payment solutions using Golang. Day-to-day tasks include leading the team, coordinating with other departments, setting project timelines, and ensuring the successful execution of projects within deadlines.

Qualifications

  • Proficiency in Software Development and expertise in Golang
  • Strong Team Management and Team Leadership skills
  • Proven experience in Project Management
  • Ability to develop and implement IT Strategy
  • Excellent communication and interpersonal skills
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Experience in payment systems or financial technology is a plus

Sent your CV to

This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

IDR600000 - IDR800000 Y Huxley

Posted today

Job Viewed

Tap Again To Close

Job Description

Company: Japanese Tech Giant

Note: Successful applicants will be required to relocate overseas to Tokyo Japan (Visas and relocation support will be provided)

Work style: On-site daily, Tokyo

Salary: $70-80,000 USD/year

Requirements: 2+ years Engineering Manager experience

This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

IDR120000000 - IDR360000000 Y TokenMinds

Posted today

Job Viewed

Tap Again To Close

Job Description

**Lead Web Developer - TokenMinds**

**Join the Forefront of the Web3 Revolution with TokenMinds**

Are you passionate about building innovative web solutions for a rapidly evolving industry? Do you have extensive experience in web development, team leadership, and cutting-edge technologies? TokenMinds, the leading blockchain development agency and the No. 1 Web3 agency worldwide (as voted by Hackernoon), is seeking a dynamic Lead Web Developer to architect and deliver exceptional web platforms for our high-profile clients.

**Role Overview**

As a **Lead Web Developer** at TokenMinds, you will take charge of designing, developing, and maintaining web applications that power the next generation of blockchain and AI solutions. You will play a critical role in leading a team of developers, ensuring code quality, and delivering scalable and robust web platforms.

**Responsibilities**
  • **Web Development Leadership**: Lead and mentor a team of developers, ensuring best practices in coding, architecture, and project execution.

  • **Technical Strategy**: Collaborate with stakeholders to define technical requirements, set development priorities, and establish project timelines.

  • **Application Design & Architecture**: Design and implement scalable and secure web architectures that meet client and project requirements.

  • **Coding & Implementation**: Write clean, efficient, and maintainable code using modern frameworks and technologies.

  • **Project Management**: Oversee the entire web development lifecycle, from planning and design to deployment and maintenance.

  • **Collaboration**: Work closely with UI/UX designers, product managers, and blockchain and AI developers to create seamless user experiences.

  • **Performance Optimization**: Ensure web applications are optimized for speed, scalability, and security.

  • **Keeping Up with Trends**: Stay updated on emerging web technologies, frameworks, and industry trends to maintain a competitive edge.

  • **Documentation & Maintenance**: Maintain comprehensive documentation for codebases, processes, and standards to ensure efficient team collaboration and long-term support.

**Requirements**
  • Proven experience in web development with a focus on leadership roles and large-scale projects.

  • 8+ years of experience in full-stack development, including expertise in HTML, CSS, JavaScript, Typescript, and modern frameworks such as React, Angular, or

  • Strong backend development skills in languages like , Python, or PHP, with experience in database design and management (SQL and NoSQL).

  • Familiarity with blockchain technology and the Web3 & AI ecosystem is a strong advantage.

  • Experience in leading teams and managing development projects, with excellent communication and organizational skills.

  • Proficiency in version control systems (e.g., Git) and collaborative development tools.

  • Ability to work in a fast-paced, dynamic environment while managing multiple priorities.

**Perks**
  • Opportunity to work on cutting-edge Web3, AI and blockchain projects that shape the future of the industry.

  • Access to global networking opportunities and high-profile events within the Web3 space.

  • A collaborative and innovative work environment that fosters personal and professional growth.

  • A diverse and international team dedicated to accelerating blockchain, crypto and AI adoption.



**Join TokenMinds and lead the development of world-class web solutions.** Apply now to become our Lead Web Developer and play a pivotal role in shaping the future of blockchain and AI

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineering

Jakarta, Jakarta IDR9000000 - IDR12000000 Y Elitez Malaysia

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

EGC Malaysia Sdn Bhd, a subsidiary of Elitez Group, was established in 2019 to meet gaps in the FMCG industry by creating opportunities for homemakers. Having achieved market leadership, the company has diversified to offer specialized human capital advisory services. Our 3T (Talent, Training, Technology) framework positions us to create exciting opportunities for clients and job seekers across the region. We specialize in Recruitment & Manpower Outsourcing, Business Process Outsourcing, and Human Resource Administration. Our team of over 80 consultants is dedicated to meeting talent demands efficiently.

Role Description

This is a full-time on-site role for a Senior Software Engineer specializing in Golang and Payment systems, based in Jakarta, Indonesia. The Senior Software Engineer will be responsible for developing and maintaining back-end applications, designing and implementing software solutions, and writing clean, efficient code. The role also involves collaborating with cross-functional teams to define, design, and ship new features.

Qualifications

  • Strong background in Computer Science
  • Proficiency in Back-End Web Development and Software Development
  • Experience in Programming and Object-Oriented Programming (OOP)
  • Strong problem-solving skills and attention to detail
  • Excellent teamwork and communication skills
  • Experience with Golang and Payment systems is a plus
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Sent your cv to

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software intern Jobs in Indonesia !

Software Engineering Apprentice

10110 Jakarta Pusat, Jakarta IDR8000000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a rapidly expanding technology company committed to fostering new talent and providing world-class training opportunities. We are offering a fully remote Software Engineering Apprenticeship designed for individuals eager to launch a career in the tech industry. This program provides hands-on experience, mentorship from seasoned professionals, and exposure to cutting-edge development practices. As a Software Engineering Apprentice, you will work on real-world projects, contribute to code development, participate in testing and debugging, and learn the full software development lifecycle. Our remote-first approach ensures you can learn and grow from anywhere, fostering collaboration and communication within a distributed team. We are seeking enthusiastic, motivated individuals with a strong aptitude for problem-solving and a passion for technology. While prior professional experience is not required, a foundational understanding of programming concepts or a related academic background is beneficial. This apprenticeship is ideal for those who are self-starters, possess excellent learning agility, and are eager to immerse themselves in a dynamic development environment. You will receive comprehensive training in relevant programming languages, development tools, and best practices. This is an exceptional opportunity to gain invaluable industry experience, build a strong portfolio, and potentially secure a full-time role upon successful completion of the program. We believe in empowering our apprentices and providing them with the support and resources needed to succeed. Strong communication skills and a proactive attitude are highly valued. Join our innovative team and embark on an exciting journey into the world of software engineering, all from the convenience of your home office. This program is based out of Jakarta, Jakarta, ID , but is a fully remote position.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Apprentice

40264 Bandung, West Java IDR4000000 Monthly WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a cutting-edge technology firm, is offering a unique Software Engineering Apprenticeship opportunity in Bandung, West Java, ID . This is an on-site program designed to provide aspiring developers with hands-on experience and mentorship in a professional software development environment. As an apprentice, you will work alongside experienced engineers, contributing to real-world projects and learning the full software development lifecycle. This program is perfect for individuals with a passion for coding and a desire to build a successful career in technology.

Responsibilities:
  • Assist in developing, testing, and deploying software applications under the guidance of senior developers.
  • Participate in code reviews and learn best practices for software development.
  • Troubleshoot and debug software issues.
  • Contribute to documentation of software design and development.
  • Learn and apply various programming languages and development tools.
  • Collaborate with team members in an agile development environment.
  • Gain exposure to different aspects of the software development lifecycle, including requirements gathering, design, implementation, testing, and maintenance.
  • Develop foundational knowledge in areas such as data structures, algorithms, and object-oriented programming.
  • Actively engage in learning opportunities and mentorship sessions.
Qualifications:
  • A strong passion for software development and technology.
  • Basic understanding of programming concepts (any language).
  • A diploma or degree in Computer Science, Information Technology, or a related field is preferred, but not strictly required if strong demonstrated aptitude exists.
  • Excellent problem-solving and analytical skills.
  • Strong desire to learn and adapt to new technologies.
  • Good communication and teamwork abilities.
  • Ability to commit to the full duration of the apprenticeship program.
This apprenticeship provides a structured learning path, mentorship from industry experts, and the potential for future full-time employment within our client's organization. Gain invaluable practical experience and kick-start your career in software engineering.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Apprentice

16513 Magelang, Central Java IDR4000000 Monthly WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a unique opportunity for motivated individuals to kick-start their career in software engineering through a comprehensive apprenticeship program in **Depok, West Java, ID**. This is an ideal pathway for individuals with a passion for technology and a desire to learn and grow in a professional development environment. As a Software Engineering Apprentice, you will be immersed in real-world projects, working alongside experienced engineers to develop, test, and deploy software solutions.

You will receive hands-on training in various aspects of the software development lifecycle, including coding, debugging, documentation, and collaboration using industry-standard tools and methodologies. This program focuses on building foundational skills in programming languages relevant to our client's technology stack, version control systems, and agile development practices. The apprenticeship is structured to provide a blend of structured learning and practical application, with regular mentorship and feedback sessions. This role operates on a hybrid model, requiring your presence in our **Depok, West Java, ID** office for key training and team collaboration sessions, with flexibility for remote work on specific tasks. We are looking for individuals with strong problem-solving abilities, a keen interest in technology, and a proactive attitude towards learning. No prior professional experience is required, but a demonstrable passion for coding and technology is essential.

Responsibilities:
  • Assist in the development and testing of software applications under the guidance of senior engineers.
  • Learn and apply programming languages and development tools relevant to the company's technology stack.
  • Participate in code reviews and learn best practices for writing clean, efficient code.
  • Contribute to the creation of technical documentation and user guides.
  • Collaborate with team members in an agile development environment.
  • Assist in debugging and troubleshooting software issues.
  • Gain exposure to version control systems like Git.
  • Engage actively in training sessions and mentorship programs.
  • Support the maintenance and enhancement of existing software systems.
  • Develop foundational understanding of software architecture and design patterns.
Qualifications:
  • High school diploma or equivalent required; pursuing or recently completed a degree in Computer Science or a related field is a plus.
  • Demonstrable passion for software development and technology, with personal coding projects or contributions to open source being advantageous.
  • Basic understanding of at least one programming language (e.g., Python, Java, JavaScript).
  • Strong analytical and problem-solving skills.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and teamwork skills.
  • Ability to commit to a hybrid work schedule.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Intern Jobs