853 Software Product jobs in Indonesia
Software Product Specialist
Posted today
Job Viewed
Job Description
(Non Executive Role)
Responsibilities:
- Work with prospect to deliver "Proof of Concept" and manage live projects from planning stages to final review
- Act as an expert of products, supporting the sales team in converting these prospects
- Understand the individual use cases, review requirements and needs of each prospect during the Proof of Value
- Be a trusted adviser and authority on the product to the prospect during the Proof of Value
- Product Specialists will work with Support and Technical operations teams to co-ordinate and resolve technical issues for customers
- Design custom workflows and solutions
Requirements:
- Bachelor's Degree in Information Systems or Accountancy or software related discipline
- Excellent interpersonal and communication skills, both verbal and written
- Comfortable in a customer-facing role, with ability to present to individuals with varying degrees of knowledge
- Highly-detail oriented with a problem-solving attitude
- Ability to work in an innovative and fast-paced environment whilst delivering to deadlines
- Organised with excellent time management skills with an ability to prioritize effectively
Our office is located at Graha Adhya Building, Batam.
Software Engineering
Posted today
Job Viewed
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
Software Engineering Manager
Posted today
Job Viewed
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
Software Engineering Manager
Posted today
Job Viewed
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.
Head Software Engineering
Posted today
Job Viewed
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
Software Engineering Manager
Posted today
Job Viewed
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
Software Engineering Manager
Posted today
Job Viewed
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.
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.
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
Be The First To Know
About the latest Software product Jobs in Indonesia !
Senior Software Engineering
Posted today
Job Viewed
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
Software Engineering Apprentice
Posted 8 days ago
Job Viewed
Job Description
Software Engineering Apprentice
Posted 8 days ago
Job Viewed
Job Description
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.
- 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.