3,877 Lead Developer jobs in Indonesia
Lead Developer
Posted today
Job Viewed
Job Description
We are looking for a skilled developer to take the lead role in building a new platform (app + website). This is not just a coding role — we're looking for someone who can guide the project technically, make recommendations on architecture, and work closely with us face-to-face in Bali (meeting ideally once a week).
What We're Building
The platform will include:
- Mobile App (iOS + Android) and Website with seamless integration.
- User Accounts & Profiles (registration, login, basic personal info).
- Booking / Scheduling System (calendar, availability, confirmations).
- Payment Integration (likely Stripe, PayPal, or a local gateway).
- Search & Filters (location, category, availability).
- Admin Dashboard for managing users, content, and transactions.
- Push Notifications / Email Notifications.
We are still deciding whether to build this using an existing platform (like Flutter, Bubble, Glide, or similar) or develop it fully custom. We'd like your input on what you recommend and why.
Role & Expectations
- Take the lead developer role, working with us directly to shape the technical foundation.
- Advise on stack / platform choice (custom vs. no-code vs. hybrid).
- Help us map the user flow / wireframes (showing how users navigate through the app and website).
- Build the core functionality as outlined above.
- Bonus if you have design experience or familiarity with UX/UI best practices.
Requirements
- Strong background in app + website development.
- Experience integrating payments, bookings, and user systems.
- Able to work independently but also communicate clearly with non-technical team members.
- Based in Bali (or able to be in Bali regularly).
Job Types: Full-time, Part-time
Application Question(s):
- Do you have experience building both mobile apps and websites from the ground up?
- Which platforms or frameworks would you recommend for this project and why?
- Do you have experience creating wireframes / user flows to plan the build before development starts?
- Do you also have design / UI skills, or would you prefer to work with a designer?
- Are you comfortable taking a lead role, where you guide us technically and make recommendations?
- Can you share examples of similar projects you've worked on?
Senior Lead Developer
Posted today
Job Viewed
Job Description
Hi Talent.
INSURA memiliki kesempatan menarik posisi sebagai
Senior Lead Developer
.
Kualifikasi :
• Minimal memiliki pengalaman 5 - 7 Tahun di bidang Software Developer
•
Menguasai salah satu Bahasa Pemrograman Backend (Java 17/21, GCP, Spring Boot/WebFlux)
• Menguasai Micronaut, JPA/Hibernate
• Menguasai any Database (SQL Server / Postgre / Oracle / No SQL)
• Memahami aspek security (JWT Token / OAuth2)
• Memahami perbedaan Microservices dan Monolith
• Memahami Docker, CI/CD
• Jenjang pendidikan D3, S1, dst
• Bersedia lokasi kerja di DKI Jakarta
(Jika Anda memiliki keahlian apapun di bidang Informasi Teknologi)
Silahkan apply/terhubung dengan INSURA untuk mendapatkan informasi lebih lanjut.
Technical Lead Developer
Posted today
Job Viewed
Job Description
Qualifications
- Bachelor's degree in Computer Science, Informatics Management, or Information Systems.
- Minimum 2 years of experience in a related field, preferably in financial technology.
- Proficient in Agile Application Development.
- Strong skills in programming languages such as Java, Flutter, and
- Hands-on experience in mobile application development for fintech, including app release to Google Play Store and Apple App Store (test flight, release process).
- Database expertise: PostgreSQL, SQL Server, MySQL, including query optimization and database design.
- Experience with message brokers and application log monitoring.
- Familiar with version control tools (GitHub, GitLab).
- Knowledge of CI/CD tools such as ArgoCD, GitHub Actions, Jenkins.
- Ability to prepare and maintain technical documentation.
- (Preferred) Experience in microservices development and OpenShift implementation.
Key Responsibilities
- Lead and oversee application development projects, ensuring best practices in Agile methodology.
- Guide the development team in designing, coding, testing, and deploying applications, especially in the fintech domain.
- Manage release processes to app distribution platforms (Play Store, App Store).
- Perform code review and ensure system scalability, performance, and security.
- Collaborate with cross-functional teams (QA, DevOps, Product) to deliver high-quality solutions.
- Provide technical mentorship to the development team.
Technical Lead Developer
Posted today
Job Viewed
Job Description
Placement: Jakarta
Job Description:
- Memberikan pengawasan pengembangan aplikasi dan arahan teknis kepada tim developer.
- Memastikan pekerjaan pengembangan yang berjalan memiliki kualitas yang baik standar OWASP.
- Merancang arsitektur aplikasi dan database sesuai dengan kebutuhan.
- Memberikan support dan feedback terkait pengembangan aplikasi.
Qualification
- S1 Teknik Informatika, Manajemen Informatika / Sistem Informasi
- Memiliki pengalaman di bidang financial technology
- Terbiasa menggunakan metode Agile Application Development
- Memiliki keahlian dalam bahasa pemrograman seperti Java, Flutter, dan Vue.Js
- Memiliki pengalaman implementasi mobile application terkait financial technology
- Memiliki pengalaman konfigurasi play store (android) dan apple store (iOS) untuk melakukan test flight dan release application
- Memiliki pengalaman menggunakan message broker dan application log monitoring
- Memiliki pengalaman menggunakan database seperti Postgresql, SQL Server, MySql
- Memiliki kemampuan optimization query dan design database
- Mampu menggunakan teknologi repositori Github/GitLab
- Mampu memahami implementasi CI/CD seperti ArgoCD, Github Action, Jenkins
- Memiliki kemampuan menyusun technical documentation
- Akan menjadi nilai tambah jika memiliki pengalaman development microservices dan implementasi OpenShift
Mobile Lead Developer
Posted today
Job Viewed
Job Description
Mobile Lead Developer – React Native with Native Expertise & AI Tooling
for health care
Location: Jakarta Selatan (on-site)
Type: Full-time, On-site initially (Hybrid thereafter)
About Us
We are a fast-moving digital health startup building advanced automation tools for healthcare professionals. Our core product, Alakin, enables care teams to manage medical workflows and remote patient monitoring through a powerful and user-friendly platform.
We are now opening a new office in Jakarta Selatan, and we are hiring the foundational
technical team who will help us establish strong local engineering capabilities while working
closely with our global product and development teams.
Role Overview
We are looking for a Mobile Developer who combines strong expertise in React Native (Expo)
with the ability to go beyond framework boundaries and work with native mobile code when
necessary.
Equally important, the ideal candidate should already be using AI-enhanced development
tools in their daily workflow — such as Cursor, Claude Code, and multi-agent setups.
You'll be part of the core team in Jakarta, with direct influence over local development
practices, hiring, and office culture.
Responsibilities
- Develop and maintain high-quality cross-platform applications using React Native and Expo
- Extend application capabilities by building or integrating native modules (Swift,
- Objective-C, Kotlin, or Java) when required
- Work fluently with AI developer tools (Cursor, Claude Code) to speed up coding, refactoring, and testing workflows
- Actively use subagent architectures and tool-routing logic in your development approach
- Collaborate with designers, backend engineers, and PMs to implement features aligned with real-world healthcare needs
- Ensure strong performance, smooth UI/UX, and reliability across devices
- Contribute to defining engineering standards and practices for the new Jakarta office
- Participate in mentoring, internal documentation, and technical onboarding of future local hires
Requirements
- Minimum 4 years of experience in React Native mobile development
- Solid understanding of native mobile development and how to bridge with React Native when needed
- Demonstrated use of AI-enhanced coding environments (e.g., Cursor, Claude Code, GitHub Copilot)
- Experience working with subagents or orchestrated AI toolchains is a strong plus
- Proficiency in TypeScript, modern JS tooling, API integration (REST/GraphQL), and performance debugging
- Familiar with CI/CD processes for mobile apps (Expo EAS, Fastlane, Bitrise, or similar)
- Comfortable in English (spoken and written)
- Graduate from any of the following universities: University of Indonesia, BINUS, Universitas Gadjah Mada, Institut Teknologi Bandung, Institut Teknologi Sepulu, Nopember Surabaya, Telkom University, Universitas Airlangga
- Bachelor's Degree in Computer Science or any related field
- Willing and available to work on-site
Bonus
- Experience with healthcare, medical, or regulated environments
- Background in backend development , Firebase, Python)
- Involvement in open-source or internal tools involving AI, agentic workflows, or developer productivity
Work Setup
- This is an on-site position for the first 3–6 months, to help launch and solidify the Jakarta office.
- After this initial phase, we operate in a hybrid mode, with flexibility based on team needs.
Why Join Us?
- Be part of the founding team in our Jakarta office
- Take ownership of meaningful projects that impact healthcare delivery
- Work with cutting-edge AI-assisted development tools and modern product processes
- Help define the local culture, tools, and engineering standards from day one
- Grow within a company that values clarity, autonomy, and long-term thinking
- If you're passionate about building high-impact products, fluent with both mobile and AI engineering practices, and ready to help launch a new development hub in Jakarta,
- we'd love to meet you
Job Type: Full-time
Education:
- S1 (Preferred)
Experience:
- Mobile App Development: 4 years (Preferred)
Language:
- English (Required)
Application Deadline: 09/30/2025
Lead Backend Developer
Posted today
Job Viewed
Job Description
We are seeking an experienced
Lead Developer
with strong expertise in
Ruby on Rails and
to join our team. This role is ideal for someone who not only excels in hands-on development but also thrives in guiding and mentoring other developers, ensuring projects are delivered on time and with high quality. As a key member of the team, you will play a pivotal role in overseeing technical execution, maintaining coding standards, and driving collaboration across the development lifecycle.
Location: Surabaya, Indonesia.
Responsibilities:
- Develop and maintain applications using Ruby on Rails and
- Oversee and manage development tasks, ensuring timely delivery and quality output.
- Review and check code from other developers to maintain coding standards and best practices.
- Troubleshoot and track errors, identify root causes, and implement effective solutions.
- Collaborate with team members to ensure smooth communication and workflow.
Qualifications:
- Minimum Bachelor's degree in Information Systems, Computer Science, or a related field.
- At least 3 years of experience in web development.
- Proven experience with Ruby on Rails (experience handling or building large-scale projects is a strong plus).
- Hands-on experience with
- Familiarity with front-end frameworks such as React or Angular is a plus; minimum proficiency in HTML, CSS, and JavaScript/jQuery is required.
- Previous experience as a Lead Developer or in a similar leadership role.
- Strong communication skills.
- Skilled in error tracking, debugging, and problem-solving.
- Experience or familiarity with the cryptocurrency industry is a plus.
Lead Dotnet Developer
Posted today
Job Viewed
Job Description
Responsibility:
- Become a lead project developer
- Building .net based applications using C# / language
- Regular monitoring and control of the modules being worked on
- Adapt the application to user needs
- Coordinate with the IT QA team regarding defects in the application
Requirements:
- Minimum 6 years experience as a Software Developer using C# and .Net Framework.
- Having experienced as a Tech Lead project.
- Experienced in banking project is a plus.
- Minimum D3 education majoring in Informatics Engineering/Information Systems/Computer Science.
- Have the ability to analyze, logic and troubleshoot a system.
- Have sufficient understanding of the Linux OS environment
- Accustomed to using versioning systems such as GitHub, Bitbucket, SVN, etc.
- Have experience in developing web applications and rich client applications.
- Have a good personality and can work well in a team
- Understand the C# programming language with ASP.NET / .Net Core technology
- Able to use SQL Server / PostgreSQL / MySQL
- Experience using the MVC framework is a plus
- Can operate microservice APIs
- Willing to work on banking industry projects
- Willing to work from office in APL Tower, Grogol West Jakarta
Be The First To Know
About the latest Lead developer Jobs in Indonesia !
Lead Blockchain Developer
Posted today
Job Viewed
Job Description
Lead Blockchain Developer
Posted today
Job Viewed
Job Description
Lead Blockchain Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of scalable and secure blockchain solutions.
- Develop and optimize smart contracts on various blockchain platforms (e.g., Ethereum, Solana, Polygon) using languages like Solidity, Rust, or Vyper.
- Architect and build decentralized applications (dApps) and related backend services.
- Collaborate closely with product managers, designers, and other engineers to define project requirements and technical specifications.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Identify and mitigate security vulnerabilities within blockchain systems and smart contracts.
- Stay abreast of the latest developments and trends in blockchain technology, cryptography, and decentralized finance (DeFi).
- Mentor junior developers and foster a culture of technical excellence and innovation within the team.
- Contribute to technical documentation, whitepapers, and developer community engagement.
- Evaluate and integrate new blockchain technologies and tools to enhance platform capabilities.
- Manage the deployment lifecycle of smart contracts and blockchain applications.
Qualifications:
- Proven experience (5+ years) in software development, with a significant focus on blockchain technology and smart contract development.
- Expertise in at least one major smart contract programming language (e.g., Solidity, Rust).
- Strong understanding of blockchain architecture, consensus mechanisms, and cryptographic principles.
- Experience with popular blockchain frameworks and development tools (e.g., Hardhat, Truffle, Web3.js, Ethers.js).
- Proficiency in backend development languages (e.g., Node.js, Python, Go) and database management.
- Experience with decentralized storage solutions (e.g., IPFS) and oracles.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration abilities, suitable for a remote team environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Demonstrated ability to lead technical projects and mentor development teams.