2,810 Ios Engineer jobs in Indonesia
iOS Engineer
Posted today
Job Viewed
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.
iOS Engineer
Posted today
Job Viewed
Job Description
Responsibilities
• esign and develop new features and functionality for iOS applications using Swift.
• intain and enhance existing iOS codebases, focusing on scalability, performance, and security.
• llaborate with product and design teams to refine requirements and translate them into intuitive mobile solutions.
• plement best practices in coding, testing, and deployment to deliver high-quality iOS applications.
• tegrate RESTful APIs, third-party libraries, and backend services to enhance app functionality and performance.
• ntinuously monitor, troubleshoot, and optimize iOS app performance to improve user experience and reliability.
• rticipate in code reviews, technical discussions, and provide constructive feedback to team members.
Qualifications Skills:
• oficiency in Swift.
• lid understanding of iOS app architecture patterns (e.g., MVC, MVVM) and UI/UX best practices.
• perience with RESTful APIs, Websocket, JSON, gRPC, and integrating with backend services.
• miliarity with Xcode and the Apple App Store deployment process.
• owledge of cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines for mobile development is a plus.
Experience:
• years of experience in iOS app development.
• perience working in agile teams, delivering projects in iterative cycles.
Education:
• chelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Soft Skills:
• cellent verbal and written communication skills.
• rong problem-solving abilities and a passion for learning and innovation.
• bility to work independently and as part of a team, demonstrating adaptability in a fast-paced environment.
Senior iOS Engineer
Posted today
Job Viewed
Job Description
Join our team and work with innovative Japanese startups in eSports, AI, and Blockchain
Responsibilities
• Lead iOS development for products & client projects
• Support and extend core platforms
• Implement backend infrastructure components
• Build & maintain unit and integration tests
Qualifications
• 5+ years of iOS experience (excluding internships)
• Proficiency in Swift (Flutter is a big plus)
• 1+ year as Senior/Lead/Principal Engineer at: Traveloka, Tokopedia, Gojek, Bukalapak, Grab, Blibli, , Garena, DANA, or Ajaib
• Based in Indonesia, fluent in English
• Available 20+ hours/week
• Fully remote (but not suitable if you need to commute 3+ days/week or >2 hours per commute)
Nice to Have
• Flutter, React Native, or Kotlin experience
• OSS contributions
• Experience with large-scale web services
Part-Time Senior iOS Engineer
Posted today
Job Viewed
Job Description
Requirements:
5+ years of working experiences of iOS Engineer (internships not included)
1+ years as a Senior, Lead, or Principal Software Engineer at Traveloka, Tokopedia, Gojek, Bukalapak, Grab, Blibli, Shopee, Tiket. com, Garena, OVO, DANA, or Ajaib
Proficiency in Swift
Must be an Indonesian citizen living in Indonesia
High-level English communication skills
Available 20+ hours per week
Not suitable for those with long office commutes (2+ hours) or required to work in-office 3+ times a week
Responsibilities
Driving forward iOS development for our products and client project.
Helping to support and extend the core platform
Implement back-end infrastructure components.
Create unit tests and integration tests to ensure quality.
Required Skills
Proficiency in Swift
Familiarity with Testing/Debugging tools.
Should be able to setup, create, and maintain unit tests and integration/functional tests.
Fluent in English (note: pull requests are expected to be written in English)
Bonus if you have:
Experience with Flutter
Experience with ReactNative or Kotlin
Contributions to or active participation in the OSS community.
Experience in the development and operations of large scale web services
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
Be The First To Know
About the latest Ios engineer Jobs in Indonesia !
Software Engineer
Posted today
Job Viewed
Job Description
About the position
Join our team at HITHINK TECHNOLOGY INDONESIA as Software Engineers (Japanese Speaker). This is a full-time internship position based in South Jakarta, Jakarta, offering you the opportunity to develop your skills and gain valuable experience in a dynamic, fast-paced technology environment.
Job Desc & Summary:
Responsible for designing, developing, testing, and deploying high-complexity software systems. Ensures code quality, system reliability, and performance through rigorous development practices and leadership in standards enforcement. Provides technical guidance, mentors junior engineers, and supports continuous improvement across the software development lifecycle.
Key Responsibilities:1. Software Development & Code Quality
- Develop high-complexity core modules with optimized and maintainable code.
- Conduct in-depth code reviews for critical components.
- Resolve complex software defects and ensure system stability.
2. Testing & Quality Assurance
- Create and evaluate comprehensive unit and integration test cases.
- Perform module-level and system-level testing.
- Analyze test outcomes to recommend architectural improvements.
3. Deployment & Support
- Prepare and validate production deliverables.
- Oversee on-site deployments (installation, configuration, debugging).
- Troubleshoot UAT and post-launch issues.
- Provide Level 3 technical support for critical incidents.
4. System Design & Standards
- Contribute to high-level and detailed system design, especially for complex functionalities.
- Enforce software design standards and best practices.
- Review and explain designs to development teams.
5. Learning, Documentation & Knowledge Sharing
- Support knowledge management through documentation and training material.
- Assist with integration testing and detailed design under mentorship.
- Attend and contribute to system design training programs.
6. Leadership & Mentoring
- Mentor junior engineers and conduct technical training sessions.
- Share expertise in tools, frameworks, and methodologies.
- Foster a culture of continuous learning and best practices.
7. Delivery & User Support
- Contribute to user manuals and assist in user acceptance testing.
- Support end-to-end system and acceptance testing phases.
8. Ad-hoc Tasks
- Execute additional tasks and special assignments from management as needed.
Qualifications:
- Bachelor's or master's degree graduates with majors related to science and engineering, such as computer science, software engineering, big data, cloud computing, Internet of Things, network engineering, information, communication, electronics, etc.
- Language Requirements: Fluent bilingual communication (Listening/Speaking/Reading/Writing) in Japanese Language (Minimum JLPT N3) or English.
- Optional Language Requirements: Mandarin Language (Minimum HSK 4).
- Over 3 years of professional software development experience and at least 4 years in system design and development.
- A minimum of 2 years of hands-on project development experience is required. Experience in OS/Middleware migration is a plus.
- Computer language skills: Java, UI: Experience with Spring Framework b) Batch: DB-access Java programming 2) VB: a) UI/Batch: or .NET experience (for field terminals).
- Preferred Skills (Want): ProC:* Development skills or C + SQL proficiency (needed only for legacy code analysis, not new development).
- The ideal candidate has led detailed design for at least two small-scale systems, including creating functional and technical specifications, database and interface design, and system architecture documentation.
Other Supporting Skill & Experience:
- System Design Tools Proficient in industry-standard design tools.
- Power Designer (data modeling, system architecture) (Additional examples: Enterprise Architect, Visio, Lucidchart).
- Proficient skills in office suites:
• Microsoft 365 (Excel, PowerPoint, Word). - Collaborative tools (Confluence, Google Workspace).
- Infrastructure Management Hands-on experience with:
• OS administration (Windows Server/Linux)
• Network configuration (TCP/IP, DNS, VPN)
• Hardware maintenance (servers, workstations). - Testing Tools Working knowledge such as:
• Test management (JIRA, TestRail)
• Automation tools (Selenium, Postman)
• Load testing (JMeter).
If you're ready to embark on an exciting and rewarding journey for this position, we encourage you to apply now
Software Engineer
Posted today
Job Viewed
Job Description
Company Description
We suggest you enter details here.
Role Description
This is a hybrid internship role for a Software Engineer at Central Saga Mandala, located in Tabanan, with some flexibility for working from home. The Software Engineer Intern will be responsible for assisting in back-end web development, participating in software development projects, programming, and utilizing object-oriented programming (OOP) principles. The intern will also collaborate with the software engineering team to develop and implement software solutions and improve system performance.
Qualifications
- Knowledge of Computer Science principles and practices
- Skills in Back-End Web Development and Software Development
- Proficiency in Programming and Object-Oriented Programming (OOP)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Enthusiasm for learning and professional growth
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
Software Engineer
Posted today
Job Viewed
Job Description
Hi everyone I'd like to share a new Job Opportunity
I am currently
#hiring
for a
Software Engineer (Golang)
Project-based | 6 months | Indonesian citizen only
Working system:
Remote (Jakarta Selatan)
Job Description
- Build and maintain backend services with strong proficiency in Golang, ensuring clean, scalable, and efficient code.
- Design, optimize, and manage PostgreSQL databases.
- Monitor application performance and infrastructure using Grafana.
- Use GitHub for version control and collaborative development.
- Work with Redis, Elasticsearch, and Metabase for caching, search, and data visualization.
- Collaborate with cross-functional teams to deliver high-performance, reliable systems.
Qualifications
- Open for Indonesian citizens only with m
inimum Diploma or Bachelor's degree in Computer Science or a related field. - At least 3 years of experience as a Software Engineer or in a similar role.
- Proven proficiency in Golang development is a must.
- Willing to work on 6 months project-based with remote work arrangement.
Salary
: IDR10M-14M
Feel free to apply by connect with me, message me or send your CV to
and we can discuss further about this opportunity.
Please note that only shortlisted candidates will be contacted. Thank you and best of luck