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
Posted today
Job Viewed
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.
Software Engineer
Posted today
Job Viewed
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
Software Engineer
Posted today
Job Viewed
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 #fulltimeSoftware Engineer
Posted today
Job Viewed
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.
Software Engineer
Posted today
Job Viewed
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:
- 5+ years of experience as a Full Stack Developer or similar role Experience developing portal and website applications.
- Proficiency with fundamental front end languages such as
HTML, CSS and JavaScript Experience in developing responsive, performant web pages using , - Ability to visualize website layouts and translate Figma/UX designs into clear, structured, reusable modular components.
- Experience with Tailwind CSS or other styling frameworks. Experience with
and headless CMS (preferably Sanity, other CMS platforms experience can be considered). - 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.
- 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:
- 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.
- Comfortable around both front-end and back-end coding languages, development frameworks and third party libraries.
- Work with development teams and product managers to ideate software solutions. Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIsTest software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Write technical design documentation
Software Engineer
Posted today
Job Viewed
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.
software engineer
Posted today
Job Viewed
Job Description
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.
Be The First To Know
About the latest Software engineer Jobs in Indonesia !
Software Engineer
Posted today
Job Viewed
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-ONSITESoftware Engineer
Posted today
Job Viewed
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.
Software Engineer
Posted today
Job Viewed
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