Enable job alerts via email!

Ios Developer Swift

Pt Hermes Solusi Integrasi

Jawa Barat

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Job summary

A technology company in Indonesia is seeking an experienced Software Engineer, Mobile (iOS) to develop high-quality applications. You will collaborate with cross-functional teams and maintain code quality. The ideal candidate has over 3 years of iOS development experience and proficiency in Swift. This full-time role is based in Jakarta, Indonesia.

Benefits

Term Life Insurance
Comprehensive Medical Insurance
FlexWork arrangements
Parental and Birthday leave

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional iOS development experience.
  • Proficiency in Swift programming languages.
  • In-depth knowledge of iOS app lifecycle.
  • Strong experience working with RESTful APIs and parsing JSON data.
  • Expertise in mobile app architecture and design patterns.
  • Proficiency with version control systems, particularly Git.
  • Experience with unit testing and UI testing frameworks for iOS.
  • Solid understanding of Material Design principles.
  • Familiarity with Agile development methodologies.
  • Passion for creating high-quality, user-friendly mobile applications.

Responsibilities

  • Design and develop robust, scalable iOS applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Implement clean, maintainable code adhering to best practices and design patterns.
  • Integrate RESTful APIs and handle data persistence in mobile applications.
  • Optimize application performance, battery usage, and data consumption.
  • Participate in code reviews and contribute to the improvement of development processes.
  • Stay up-to-date with the latest iOS development trends and technologies.
Job description

Showing 20 Ios Developer Swift jobs in Jakarta Selatan

Software Engineer, Mobile

Posted today

Job Description

Company Description

About Grab and Our Workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle‑free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.

Job Description

Get to Know the Team

The Fulfillment tech family is one of the pillars enabling Grab to out‑serve our customers and partners in different businesses and marketplaces across Southeast Asia. We are working on high throughput, real‑time distributed systems that use machine learning techniques to solve hundreds of millions of requests per day. Our mission is to offer the best‑in‑class products and experiences to our driver partners as to increase adoption and engagement of our services. Improve driver partner opportunities and efficiency to fulfill customer orders without fail, rain or shine. And to create efficient marketplaces by determining an optimal price that is both sustainable and loved by our partners and customers.

Get to Know the Role

We are seeking an experienced and innovative Software Engineer, Mobile (iOS) to join our dynamic team in Jakarta, Indonesia. As a key member of our mobile development team, you will be responsible for developing high‑quality iOS applications that deliver exceptional user experiences. You will be reporting to the Manager and the role will be onsite in Jakarta.

The Critical Tasks You Will Perform
  • Design and develop robust, scalable iOS applications
  • Collaborate with cross‑functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Implement clean, maintainable code adhering to best practices and design patterns
  • Integrate RESTful APIs and handle data persistence in mobile applications
  • Optimize application performance, battery usage, and data consumption
  • Participate in code reviews and contribute to the improvement of development processes
  • Stay up‑to‑date with the latest iOS development trends and technologies
Qualifications

What Essential Skills You Will Need

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of professional iOS development experience
  • Proficiency in Swift programming languages
  • In‑depth knowledge of iOS app lifecycle
  • Strong experience working with RESTful APIs and parsing JSON data
  • Expertise in mobile app architecture and design patterns
  • Proficiency with version control systems, particularly Git
  • Experience with unit testing and UI testing frameworks for iOS
  • Solid understanding of Material Design principles
  • Familiarity with Agile development methodologies
  • Passion for creating high‑quality, user‑friendly mobile applications
Additional Information

Life at Grab

We care about your well‑being at Grab, here are some of the global benefits we offer:

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love‑all‑Serve‑all (LASA) volunteering leave
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours
What We Stand For At Grab

We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

Senior Software Engineer, Backend

Posted today

Job Description

Company Description

About GrabKios

At GrabKios, we empower the people of Southeast Asia, from consumers and drivers to everyday entrepreneurs, by enabling financial inclusion for the underserved. The team is building innovative solutions by enabling commerce through payment services (checkout, payments platform, grab pay products, rewards), empowering through Lending (driver & merchants), empowering through agents (Kios) & protecting users through Insurance (scenario insurance).

Get to Know the Role

We are seeking an experienced Senior Software Engineer specializing in Backend development to join our innovative team in Jakarta, Indonesia. You will be reporting to an Engineering Manager. This will be an onsite role based in Jakarta.

The Critical Tasks You Will Perform
  • Design and implement scalable backend services and APIs
  • Collaborate with cross‑functional teams to define and implement new features
  • Optimize existing systems for improved efficiency and reliability
  • Participate in code reviews and contribute to best practices and coding standards
  • Troubleshoot and resolve complex technical issues
  • Mentor junior engineers and contribute to the team's technical growth
  • Stay up‑to‑date with emerging technologies and industry trends
Qualifications

What Essential Skills You Will Need

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of experience in backend software development
  • Strong proficiency in backend programming languages such as Java, Python, or Go
  • Extensive experience with distributed systems and microservices architecture
  • Expertise in designing and implementing RESTful APIs and GraphQL
  • Solid understanding of cloud platforms like AWS or Google Cloud
  • Experience with both SQL and NoSQL database systems
  • \Familiarity with DevOps practices and CI/CD pipelines
  • Proven track record of building scalable and high‑performance systems
  • Experience in fintech or e‑commerce industries
Additional Information

Life at Grab

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love‑all‑Serve‑all (LASA) volunteering leave
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours
What We Stand For At Grab

We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

iOS Engineer

Posted today

Job Description

Kredivo is looking for an iOS developer responsible for the development and maintenance of applications. Your primary focus will be the development of iOS applications and their integration with back‑end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.

About the job
  • Design and build applications for the iOS platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
About you
>
  • Proficient with Swift or Objective‑C.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back‑end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple's design principles and interface guidelines.
  • Familiarity with cloud message APIs and push notifications.
  • A knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools: Git.
  • How to Apply

    Send your CV, GitHub/Portfolio, and a short introduction to:

    Subject: Software Engineer (AI/ML Specialist) – (Your Name)

    Software Engineer – Warehouse Management System

    Posted today

    Job Description

    Company Description

    SGV Creative Solutions specializes in Warehouse Management Systems (WMS) and was founded in 2017 with over 20 years of industry expertise. Our mission is to be the most successful, creative, and innovative consulting firm for WMS in Indonesia. We develop customized, unique strategies to meet our clients' requirements.

    Role Description

    This is a full‑time on‑site role for a Software Engineer located in Cengkareng. The Software Engineer will be responsible for working on various programming and development tasks, including back‑end web development and software development. Day‑to‑day tasks will involve writing code, testing software, and collaborating with team members to ensure successful implementation of solutions. The Software Engineer will play a vital role in delivering customized and innovative solutions to meet client needs.

    Qualifications
    • Proficiency in Computer Science concepts
    • Skills in Back‑End Web Development and Software Development
    • Experience with AI Programming and general Programming skills
    • Strong problem‑solving and analytical skills
    • Excellent communication and teamwork abilities
    • Bachelor's degree in Computer Science or related field
    • Experience in Warehouse Management Systems (WMS) is a plus
    Software Engineer – E‑Commerce

    Posted today

    Job Description

    Company Description

    PT. Super Globalindo Viktoria (SGV) has been a leading consultant in Warehouse Management Systems (WMS) in Indonesia since its founding in 2017. With over 20 years of expertise, SGV specializes in creating customized, innovative strategies tailored to client needs.

    Role Description

    This is a full‑time, on‑site Software Engineer role based in Cengkareng. The Software Engineer will be responsible for designing, developing, and maintaining software applications, with a primary focus on back‑end web development.

    Qualifications
    • Strong foundation in Computer Science, including systems and algorithms
    • Proficiency in Back‑End Web Development and Software Development
    • Knowledge of Programming in PHP, Python and Java will be added advantage to adapt to dynamic requirements
    • Experience in WMS‑related solutions is a plus
    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    Software Engineer – AI/ML Specialist

    Posted today

    Job Description

    Shiryu Technology is a fast‑growing AI startup focused on building intelligent solutions that solve real‑world challenges—from skincare and beauty clinic systems to enterprise and government applications.

    What You'll Do

    As a Software Engineer (AI/ML Specialist), you'll collaborate with our AI/ML Leader to build, optimize, and deploy AI‑driven systems. You will be responsible for designing, developing, and maintaining AI and Machine Learning models. The day‑to‑day tasks include back‑end web development, software programming, and leveraging object‑oriented programming to create scalable and efficient solutions, ensuring every model is efficient, robust, and ready for real‑world use. The role also involves collaboration with cross‑functional teams to integrate AI/ML solutions into various projects.

    Key Responsibilities
    • Integrate AI/ML models into live applications and systems.
    • Deploy models into production environments and maintain performance stability.
    • Optimize AI systems for accuracy, scalability, and efficiency.
    • Collaborate with product and technical teams to define requirements and deliverables.
    • Monitor, evaluate, and retrain models using new data and user feedback.
    • Clearly communicate complex technical concepts to cross‑functional teams.
    • Document development workflows, timeline, models, and outcomes.
    • Prepare progress reports and technical presentations.
    What We're Looking For
    • 1-2 years of experience in software or AI development.
    • Experience with web services, REST APIs, and data pipelines.
    • Familiarity with Machine Learning (ML), Large Language Models (LLMs) or Image Processing (Computer Vision).
    • Knowledge of SQL / NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
    • Understanding of software development methodologies (Agile or Waterfall).
    • Strong analytical and problem‑solving abilities.
    • Excellent communication and documentation abilities.
    • Eager to explore new AI technologies and fast‑evolving frameworks.
    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Willing to work on‑site in West Jakarta (Cengkareng).
    Why Join Us
    • Work directly with the Founding AI/ML Leader and contribute to impactful AI projects.
    • Build systems that connect advanced technology with real business use cases.
    • Fast‑track your career in a high‑growth startup environment.
    • Flexible hybrid schedule possibility and open, collaborative work culture.
    How to Apply

    Send your CV, GitHub/Portfolio, and a short introduction to:

    Subject: Software Engineer (AI/ML Specialist) – (Your Name)

    Software Engineer – Warehouse Management System (Advanced)

    Posted today

    Job Description

    Company Description

    SGV Creative Solutions specializes in Warehouse Management Systems (WMS) and was founded in 2017 with over 20 years of industry expertise. Our mission is to be the most successful, creative, and innovative consulting firm for WMS in Indonesia. We develop customized, unique strategies to meet our clients' requirements.

    Role Description

    This is a full‑time on‑site role for a Software Engineer located in Cengkareng. The Software Engineer will be responsible for working on various programming and development tasks, including back‑end web development and software development. Day‑to‑day tasks will involve writing code, testing software, and collaborating with team members to ensure successful implementation of solutions. The Software Engineer will play a vital role in delivering customized and innovative solutions to meet client needs.

    Qualifications
    • Proficiency in Computer Science concepts
    • Skills in Back‑End Web Development and Software Development
    • Experience with AI Programming and general Programming skills
    • Strong problem‑solving and analytical skills
    • Excellent communication and teamwork abilities
    • Bachelor's degree in Computer Science or related field
    • Experience in Warehouse Management Systems (WMS) is a plus
    Software Engineer – E‑Commerce Advance

    Posted today

    Job Description

    Company Description

    PT. Super Globalindo Viktoria (SGV) has been a leading consultant in Warehouse Management Systems (WMS) in Indonesia since its founding in 2017. With over 20 years of expertise, SGV specializes in creating customized, innovative strategies tailored to client needs.

    Role Description

    This is a full‑time, on‑site Software Engineer role based in Cengkareng. The Software Engineer will be responsible for designing, developing, and maintaining software applications, with a primary focus on back‑end web development.

    Qualifications
    • Strong foundation in Computer Science, including systems and algorithms
    • Proficiency in Back‑End Web Development and Software Development
    • Knowledge of Programming in PHP, Python and Java will be added advantage to adapt to dynamic requirements
    • Experience in WMS‑related solutions is a plus
    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    Software Engineer – AI/ML Specialist (Re‑posted)

    Posted today

    Job Description

    Shiryu Technology is a fast‑growing AI startup focused on building intelligent solutions that solve real‑world challenges—from skincare and beauty clinic systems to enterprise and government applications.

    What You'll Do

    As a Software Engineer (AI/ML Specialist), you'll collaborate with our AI/ML Leader to build, optimize, and deploy AI‑driven systems. You will be responsible for designing, developing, and maintaining AI and Machine Learning models. The day‑to‑day tasks include back‑end web development, software programming, and leveraging object‑oriented programming to create scalable and efficient solutions, ensuring every model is efficient, robust, and ready for real‑world use. The role also involves collaboration with cross‑functional teams to integrate AI/ML solutions into various projects.

    Key Responsibilities
    • Integrate AI/ML models into live applications and systems.
    • Deploy models into production environments and maintain performance stability.
    • Optimize AI systems for accuracy, scalability, and efficiency.
    • Collaborate with product and technical teams to define requirements and deliverables.
    • Monitor, evaluate, and retrain models using new data and user feedback.
    • Clearly communicate complex technical concepts to cross‑functional teams.
    • Document development workflows, timeline, models, and outcomes.
    • Prepare progress reports and technical presentations.
    What We're Looking For
    • 1-2 years of experience in software or AI development.
    • Experience with web services, REST APIs, and data pipelines.
    • Familiarity with Machine Learning (ML), Large Language Models (LLMs) or Image Processing (Computer Vision).
    • Knowledge of SQL / NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
    • Understanding of software development methodologies (Agile or Waterfall).
    • Strong analytical and problem‑solving abilities.
    • Excellent communication and documentation abilities.
    • Eager to explore new AI technologies and fast‑evolving frameworks.
    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Willing to work on‑site in West Jakarta (Cengkareng).
    Why Join Us
    • Work directly with the Founding AI/ML Leader and contribute to impactful AI projects.
    • Build systems that connect advanced technology with real business use cases.
    • Fast‑track your career in a high‑growth startup environment.
    • Flexible hybrid schedule possibility and open, collaborative work culture.
    How to Apply

    Send your CV, GitHub/Portfolio, and a short introduction to:

    Subject: Software Engineer (AI/ML Specialist) – (Your Name)

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.