4,642 Software Engineer jobs in Indonesia

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Software Engineer

Bandung, West Java IDR6000000 - IDR12000000 Y The Software Practice Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

At The Software Practice, we're a collaborative, results-driven team building impactful software for enterprises, startups, and government agencies. We value creativity, execution, and giving our people real ownership of their work. You'll see the direct impact of your code going live and being used in the real world.

Responsibilities:

  • Design, develop, and maintain mission-critical systems with high availability and performance
  • Build and document efficient API endpoints, focusing on performance, maintainability, and security
  • Own end-to-end module delivery, participate in CI/CD, and help automate testing and deployment workflows
  • Collaborate with business and technical stakeholders to create solutions that meet requirements and expectations
  • Participate in code reviews and maintain a high standard of quality with a zero-defect mindset

Requirements:

  • Strong programming ability, (good to have) experience in .NET C#, and a passion for web application development
  • Experience designing API endpoints and applying security and data protection best practices
  • Ability to drive architecture and technical decisions with focus on performance, security, and long-term maintenance
  • Excellent written communication for asynchronous collaboration; able to structure timelines, take ownership, and work independently

Strong pluses (not mandatory):

  • Experience with AWS, Azure, or other cloud platforms
  • Familiarity with microservices architecture, especially Dapr
  • Worked on complex JavaScript applications (ideally using )
  • Built real projects - GitHub or StackOverflow profiles encouraged

Why Join Us?

  • Real-world impact → Your work lives in apps used across industries
  • Growth environment → Learn .NET, cloud technologies, microservices, and more with senior guidance
  • Supportive team culture → Share knowledge, celebrate wins, and never get left on your own
  • Variety of projects → From APIs to large-scale web systems, every day brings something new
  • Meaningful ownership → Own deliverables and help shape real products, not just write code

Who Should Apply

  • Developers with solid programming skills in any language, especially those comfortable with backend or web tech and open to learning .NET
  • Curious and eager problem-solvers who love building things that matter
  • Clear communicators who take responsibility for their tasks, timelines, and deliverables
  • Bonus points if you've experimented with cloud tech, microservices, or - or have side projects you'd love to show off

Location

- On-site in Bandung, Indonesia only - we need you at the office to collaborate closely with the team.

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

Software Engineer

Jakarta, Jakarta IDR8000000 - IDR12000000 Y MindSoci

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

MindSoci empowers creators and teams to think bigger, work smarter, and share their ideas with the world. Whether you're a solo creator or part of a growing team, MindSoci provides the tools and freedom needed to excel and innovate.

Role Description

This is a full-time on-site role for a Software Engineer located in South Jakarta. The Software Engineer will be responsible for developing and maintaining web applications, focusing on back-end development. Day-to-day tasks include coding, debugging, and collaborating with cross-functional teams to deliver high-quality software solutions.

Qualifications

  • Proficiency in Computer Science concepts and principles
  • Experience in Back-End Web Development and Software Development
  • Strong Programming and Object-Oriented Programming (OOP) skills
  • Ability to work collaboratively in a team-oriented environment
  • Excellent problem-solving and analytical abilities
  • Bachelor's degree in Computer Science or a related field
  • Experience with modern development frameworks and tools is a plus
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Jakarta, Jakarta IDR8000000 - IDR12000000 Y Fayolex

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you a passionate Full Stack Web Developer with strong expertise in Python and Fayolex is actively seeking a talented individual to join our innovative and dynamic team

About Fayolex:

At Fayolex, located in Indonesia, we are dedicated to driving progress and empowering businesses through innovative and excellent technological solutions. We pride ourselves on creating impactful solutions that make a real difference. Visit to learn more about our commitment to innovation and the solutions we provide.

What You'll Do:

  • Develop and maintain web applications using Python and VueJS.
  • Collaborate with cross-functional teams to design and implement scalable solutions.
  • Write clean, efficient, and well-documented code.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Stay updated with the latest trends and technologies in web development.

What We're Looking For:

  • Proficiency in Python and VueJS.
  • Experience with Frappe Framework
  • Experience with ERPNext and Frappe Ecosystem
  • Experience with front-end and back-end development.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in a fast-paced environment and meet deadlines.
  • Excellent communication and teamwork skills.

Why Join Us?

  • Competitive salary and benefits.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • Exciting projects that make a difference.

How to Apply:

Send your resume and portfolio to (email address) with the subject line "Software Engineer - Your Name" to

Join us in shaping the future of technology

hiring #frontend #backend #laravel #jobs #fulltime
This advertiser has chosen not to accept applicants from your region.

Software Engineer

IDR120000 - IDR180000 Y Geekhunter

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities:

  • Lead and manage a team of software engineers, providing technical guidance and mentorship.
  • Design, develop, and maintain scalable and high-performance applications using Java Spring Boot.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Ensure code quality by conducting regular code reviews and providing constructive feedback.
  • Optimize applications for performance, scalability, and security.
  • Stay up-to-date with emerging technologies and industry trends, and incorporate them into the development process when appropriate.
  • Drive the adoption of best practices and processes within the team.
  • Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.

Job Requirements

  • Min. Bachelor's Degree of Computer Science/Informatics or equivalent
  • Have 5-8 years of experience, including as team leader and/or junior mentoring experience
  • Fluent in English (verbal & written) is a must
  • Strong experience in Java Spring Boot and/or and/or
  • Knowing technical skills related to microservices, unit testing
  • Prefer experience in the banking industry

Preferred Skills:

  • Experience with microservices architecture and distributed systems.
  • Knowledge of DevOps practices and tools, including CI/CD pipelines.
  • Familiarity with version control systems (e.g., Git) and project management tools (e.g., JIRA).
  • Understanding of test-driven development (TDD) and automated testing frameworks.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Jakarta, Jakarta IDR120000000 - IDR240000000 Y Glints

Posted today

Job Viewed

Tap Again To Close

Job Description

Calling out all Indonesian Full stack Developer (heavy in Frontend)

TA Full-Stack developer (FSD) in an small IT team, works across all facets of the development life cycle, front-end, middleware and back-end across wide variety of technologies. They work closely with internal teams (graphic designers, UX Leads, business analysts, operations, business users) in the organization during the development life-cycle of an application.

Requirements:

  1. 5+ years of experience as a Full Stack Developer or similar role Experience developing portal and website applications.
  2. Proficiency with fundamental front end languages such as
    HTML, CSS and JavaScript Experience in developing responsive, performant web pages using ,
  3. Ability to visualize website layouts and translate Figma/UX designs into clear, structured, reusable modular components.
  4. Experience with Tailwind CSS or other styling frameworks. Experience with
    and headless CMS (preferably Sanity, other CMS platforms experience can be considered).
  5. Integrate Sanity CMS schemas with frontend components. Knowledge of SEO optimization in Experience in GraphQL & REST API development using NodeJS, .NET. Experience in writing codes for the serverless architecture e.g., Azure Functions, Lambda Experience with database technology, RDBMS and No-SQL, writing efficient and performant SQL queries.
  6. Experience in incorporating security best practices in design and development. Address vulnerabilities exposed by vulnerability assessment and penetration testing tools. Experience in CI/CD automation and testing and knowledge, understanding of version control systems (e.g. GIT, SVN).

Responsibilities:

  1. Participate in the design and creation of scalable software solutions, being part of a small team that's responsible for the full software development life-cycle, from conception to development.
  2. Comfortable around both front-end and back-end coding languages, development frameworks and third party libraries.
  3. Work with development teams and product managers to ideate software solutions. Build the front-end of applications through appealing visual design.
  4. Develop and manage well-functioning databases and applications.
  5. Write effective APIsTest software to ensure responsiveness and efficiency.
  6. Troubleshoot, debug and upgrade software.
  7. Write technical design documentation
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Jakarta, Jakarta IDR50000000 - IDR150000000 Y PT Cybermax Indonesia

Posted today

Job Viewed

Tap Again To Close

Job Description

Must-Have Qualifications:

Experience: Minimum 2 years of professional software development experience.

Backend Proficiency (Go):

  • Strong proficiency in Go for building scalable and high-performance applications.
  • Demonstrable experience in designing, developing, and maintaining APIs (e.g., REST, gRPC), including integration with third-party services.
  • Proven experience handling large-scale PDF generation and complex reporting tasks in Go.
  • Experience working with IoT devices or their corresponding APIs.
  • Familiarity with modern Go frameworks (experience with is a significant plus, but adaptability to new frameworks is key).

Frontend Proficiency (React):

  • Solid understanding of React for building and maintaining user interfaces.
  • Experience with frontend frameworks like or similar UI libraries (e.g., Shadcn/UI, Mantine UI).
  • Knowledge of state management solutions (e.g., Zustand, Context API).
  • Databases: Strong experience with relational databases, particularly PostgreSQL, including schema design, query optimization, and performance tuning.
  • DevOps & CI/CD:
  • Hands-on experience with CI/CD pipelines.
  • Specific experience with GitHub Actions for frontend deployment is required.
  • Familiarity with cloud-native CI/CD tools (experience with is a plus).

Code Quality & Best Practices:

  • A strong commitment to writing clean, well-documented, and testable code.
  • Proficient in unit and integration testing.
  • Excellent problem-solving skills and a keen attention to detail.
  • Proficient with Git for version control.

Nice-to-Have Qualifications:

  • Emerging Technologies: Familiarity or hands-on exploration in AI and LLMs is a significant plus.
  • Cloud Services: General familiarity with cloud platforms, especially AWS (specifically services like S3, EC2, or Lambda).
  • Containerization: Experience with Docker and containerization concepts.
  • System Architecture: Understanding of microservices architecture and distributed systems.
  • Communication: Strong verbal and written communication skills to collaborate effectively with team members.
  • Agile Methodologies: Experience working in an Agile/Scrum development environment.
This advertiser has chosen not to accept applicants from your region.

software engineer

Jakarta, Jakarta IDR50000 - IDR100000 Y PT Young Industry Indonesia

Posted today

Job Viewed

Tap Again To Close

Job Description

THE COMPANY PT Young Industries Indonesia Division of Young Corporation Reputable Industries & Properties Development In USA & Indonesia with 38 Years of Experience

We are looking for Software Engineer in Jakarta right now.

RESPONSIBILITIES:

  • Create a new software.
  • Responsible in programming, development, testing until operating well on the product.

REQUIREMENTS:

  • Bachelor's degree of Computer and Informatics Technology or related field.
  • 5 years experience in the same field or similar position.
  • Expert coding with a Python program is a must.
  • Latest portfolio software design.
  • Working as a team work player, great attitude and interpersonal skills.

RECRUITMENT PROCESS:

  • Qualified candidates will receive an official schedule email from the Human Resources Division.
  • Confirmation the schedule for interview with reply the email is must from the candidate.
  • Online interview with our Australian Management Consultant.

BENEFITS:

  • Good package remuneration and benefit base on experience.
  • Carrier growth in the global company.
  • Opportunities to join in the global company.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineer Jobs in Indonesia !

Software Engineer

Jakarta, Jakarta IDR120000000 - IDR240000000 Y GoTo Group

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Role

You opened the Gojek & added food to the cart but couldn't complete the transaction, so you received a push notification as a reminder to complete the transaction on Gojek app or you find your app experience is different than your friend, personalized as per your choice.

Behind the scenes, we run numerous data streaming & batching jobs and machine learning models to provide you with the best possible experience within seconds. However, identifying the right user, personalizing content, analyzing user journeys & adhering to SLAs on a scale of quarter of a billion notifications and churning petabytes of data everyday is more challenging than it should be. That's where our team comes in. Our promise to CRM, Business teams, Product teams, BI/Analyst teams & Engineering teams is simple: focus on your core responsibilities while we handle complex engineering problems.

You would be tasked with building Customer engagement products like cross channel marketing, app personalization, product analytics, user segmentation, A/B experimentation engine etc which requires understanding end-to-end use-cases and challenge the status quo at all times by reviewing current engineering techniques and tools and scout for opportunities and fundamental engineering changes that would bring agility, reliability to enable more business opportunities.

About the Team

We are a team of developers, designers and product managers with diverse academic, professional and personal backgrounds but united by the passion to enrich the Growth Platform at Gojek through sound methods and ease of use. Working alongside business leaders, product managers, BI/Analysts and product engineers, we are predominantly concerned with utilizing and translating data into critical information that can be used to engage with users meaningfully.

This includes gathering any new data points, and working closely with various business teams to capture, connect, and convert any data changes into useful knowledge in guiding our next steps to create a meaningful business impact. Along with our desire to utilize smart technology and innovative engineering strategies to make people's lives easier, our team also bonds over our shared love for reading, gaming, and drinking lots of coffee. We work hard and play hard, and believe it or not, we actually enjoy each other's company

About GoTo Group

GoTo Group is the largest digital ecosystem in Indonesia with its mission to "Empower Progress' by offering technological infrastructure and solutions for everyone to access and thrive in the digital economy. The GoTo ecosystem consists of on-demand transportation services, food and grocery delivery, logistics and fulfillment, as well as financial and payment services through the Gojek and GoTo Financial platforms.It is the first platform in Southeast Asia that hosts these crucial cases in a single ecosystem, capturing the majority of Indonesia's vast consumer household.

About Gojek

Gojek is Southeast Asia's leading on-demand platform and pioneer of the multi-service ecosystem with over 2.5 million driver partners across the regions offering a wide range of services such as transportation, food delivery, logistics and more. With its mission to create impact at scale, Gojek is committed to resolving consumer problems and raising standards of living by connecting consumers to the best providers of goods and services in the market.

About GoTo Financial

GoTo Financial accelerates financial inclusion through its leading financial services and merchants solutions. Its consumer services include GoPay and GoPayLater and serve businesses of all sizes through Midtrans, Moka, GoBiz Plus, GoBiz, and Selly. With its trusted and inclusive ecosystem of products, GoTo Financial is open to new growth opportunities and aims to empower everyone to Make It Happen, Make It Together, Make It Last.

GoTo and its business units, including Gojek and GoToFinancial ("GoTo") only post job opportunities on our official channels on our respective company websites and on LinkedIn. GoTo is not liable for any job postings or job offers that did not originate from us. You should conduct your own due diligence to prevent being victims of any fake job scams, if they did not originate from GoTo's official recruitment channels.

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

Software Engineer

Jakarta, Jakarta IDR120000000 - IDR360000000 Y OL Vietnam

Posted today

Job Viewed

Tap Again To Close

Job Description

At
OL Vietnam
, we have worked alongside our parent company, Orange Logic LLC, to support some of the world's largest enterprises with their digital asset management needs. Orange Logic provides a premier Digital Asset Management (DAM) platform that streamlines workflows, enhances collaboration, and ensures compliance across complex digital ecosystems, empowering any team working with digital content the ability to efficiently create, manage, and distribute their content at scale.

WHAT DIFFERENTIATES ORANGE LOGIC

  • We are trusted by global leaders to work with over 100 customers, including many of the world's most recognized brands.
  • Our business is strong and resilient, even in the face of economic challenges. During the Covid economic downturn, we did not implement layoffs or reduce compensation. Instead, we continued to grow, consistently expanding our team and adding dozens of talented members to our R&D department each year.
  • You'll work with top engineers and team members who are passionate about building flexible, scalable, and streamlined systems that will define the future of business management.

MISSION

You will have the opportunity to focus on the aspects of the job that you enjoy the most. Specifically, you will be:

  • Developing scalable new features for our software product that exceeds our customer's needs.
  • Building architecture for our platform to ensure optimal performance.
  • Obtaining requirement feedback from internal teams/clients to maintain/support the product development.
  • Write the Unit Tests for robust development.
  • Performing code reviews on other team members' work.
  • Taking ownership of projects and having the opportunity to further your knowledge
  • Taking control over your productivity and improving your time management and communication skills

PROFILE

The most successful candidates for this role will have:

  • Proficiency with any backend programming languages.
  • Proficiency in English (both verbal and written).
  • At least 3 years practical experience on a web-based application.
  • A solid fundamental understanding of software development.
  • An understanding of complex algorithms and data structures, as well as a passion for intellectual challenges.
  • Strong self-discipline for delivering well-tested, complete features/modules under a tight schedule and the capability for rational thinking.
  • Experience with the database management tool SQL is a plus, but not mandatory.
  • Experience with C#, .Net could be a plus, but not mandatory.
  • A Bachelor's Degree in any relevant major (e.g. Information Technology, Computer Science, etc.).

BENEFITS

We are committed to providing our employees with a competitive benets scheme to support our employees to be healthy, happy and successful at work. Our benets are as follows:

  • Paid Leave 18 days of paid leave per year.
  • Paid leave amount will be prorated based on your start date.
  • You are also eligible for public holidays.
  • Religious Allowance (THR) 1 month's gross salary.
  • Gym, Lunch allowance is provided as a lump sum of 1,800,000 IDR/month
  • Birthday bonus is 1,600,000 IDR/year
  • Additional Private Medical insurance cover is provided for employees.
  • Company Trips & Team Building: We like to celebrate success and we organize both big and small trips for a chance to build relationships and enjoy time with your fellow colleagues based all over the world.
  • Equipment Provision Subject to company policy and in consideration of the nature of your work, the company may decide to provide you with the necessary tools and equipment that allow you to be effective in your work.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Jakarta, Jakarta IDR600000 - IDR1200000 Y iZeno Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Why choose iZeno?

iZeno was founded in 2003 to provide enterprises with custom-built technology solutions they need to keep their business running seamlessly. Logicalis Asia, part of the Logicalis Group, a leading international IT solutions and managed services provider, has acquired a majority stake in iZeno, a company specialising in digital transformation, application modernisation, DevOps, customer experience and hybrid cloud solutions.

With a team of 120+ in-house innovators, we have delivered over 500 Enterprise Solutions, implemented, and optimized to enable smarter insights. Our team draws on industry experiences in accomplishing a portfolio of mission-critical applications, integrating Cloud, CRM, Data Analytics, and other leading technologies with our clients' existing IT frameworks.

With leading presence in the region, headquartered in Singapore and operation in Malaysia, Indonesia, Thailand and Philippines, no project is too complex for us, and our team is always ready for a new challenge.

The Role:

  • Executing delivery of client projects and internal projects
  • Implementation of the entire Software Development Life Cycle from requirement gathering, design, coding, deployment management, production issue management and to provide support throughout the life cycle
  • Planning and designing solutions based on requirements given
  • Interpret systems specifications to develop, maintain and support application implementation
  • Provide technical expertise in identifying, evaluating and implementing systems and procedures to meet user requirements
  • Contribute to code reviews for quality assurance and conformance to standards/guidelines
  • Configure system settings and options and execute acceptance testing
  • Analysis, development and implementation using JAVA.
  • Provide support for post-sales processes involving multiple technologies

What we are looking for:

  • Minimum 3 years of relevant experience.
  • Ability to interact and communicate effectively with all levels of management, users and vendors
  • Understanding and familiarity with Fullstacks and experience with two or more of the following: JAVA Framework, Middleware, Springboot, Apache Camel, MQ
  • Willing to pick up and learn new software and technologies
  • Strong documentation and solution design skills
  • Analytical with good problem-solving skills
  • Familiarity with RedHat, Containers, and DevOps will be advantageous.

What we are offering:

  • Learn from our team of experts on the latest technology and software used in the industry today
  • Continuous training & development of soft and hard skills
  • A competitive salary to the market in line with your profile
  • A package of benefits including healthcare insurance, birthday celebrations, marriage allowance & anniversary gifts.
  • Hybrid working arrangement
  • An awesome team of colleagues & regular team building activities
  • Learn and work with the world's leading companies in technology and innovation

Posting Code: #LI-RD1

About Us

iZeno was founded in 2003 to provide enterprises with custom-built technology solutions they need to keep their business running seamlessly. Logicalis Asia, part of the Logicalis Group, a leading international IT solutions and managed services provider, has acquired a majority stake in iZeno, a company specialising in digital transformation, application modernisation, DevOps, customer experience and hybrid cloud solutions

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 Engineer Jobs