4 Ios Engineer jobs in Vietnam
Ios Engineer- Flutter
Posted today
Job Viewed
Job Description
We are looking for a mobile developer to bring the best of our apps to iOS devices. Your primary focus will be to develop and maintain iOS apps in integration with the back-end services. With your host of expertise, you shall commit to intuitive design, aesthetics and best user experience of the app.
**Responsibilities**:
- Collaborate with cross-functional teams to define, design, and ship new features in a dynamic work environment.
- You will work with external data sources/ APIs, unit-test code for robustness, including edge cases, usability, and general reliability.
- Your leadership will help to continuously discover, evaluate, and implement new technologies to improve development efficiency.
Requirement:
- Proficient with Objective-C or Swift
- Experience with Flutter
- Experienced with iOS frameworks viz. Core Data, Core Animation, Core Graphics and Core Text
- Deep understanding of Apple’s design principles and interface guidelines
- Familiar working with RESTful APIs, third party libraries and API, cloud message APIs and push notifications
- Knowledgeable with performance tuning, threading and offline storage.
- Understand code versioning tools viz. Git, Mercurial
- Knowledge of low-level C-based libraries is preferred
- Experienced in continuous integration will be plus
Software Engineer (Ios), Digital Business
Posted today
Job Viewed
Job Description
- This role involves collaborating with the product development team to design and implement new features that enhance user experience and security.
- Participate in the design and development of new features for our products, focusing on innovation and user-friendliness.
- Provide SDK integration support to our partners, facilitating seamless implementation and functionality across different platforms.
**Yêu cầu**:
- Proven experience (2+ years) in iOS mobile-app development and maintenance
- Programming Languages: Extensive experience with Swift or Objective-C.
- Frameworks: Foundation, UIKit, Vision, and User Notifications.
- Design Patterns: Expertise in MVC, MVVM, and Clean Swift.
- Core Concepts: Deep understanding of Application Lifecycle, View Controller Lifecycle, Completion Handlers and Closures, Background Tasks, as well as concurrency mechanisms such as GCD and NSOperation Queue.
- Advanced Skills: In-depth experience with SwiftUI or UIKit, Swift Combine, Swift Concurrency, performance optimization, and integration with third-party libraries.
- Dependency Management: Proficient in managing dependencies using CocoaPods, Carthage, and Swift Package Manager.
- Memory Management: Solid knowledge of memory management in Swift.
- Testing: Familiarity with testing frameworks such as XCTest, Instruments, and XCUITest.
**Additional Advantage**:
- Experience with multi-platform development, including Android, React Native, and Flutter.
Senior Software Engineer (Ios), Digital Business
Posted today
Job Viewed
Job Description
- This role involves collaborating with the product development team to design and implement new features that enhance user experience and security.
- Participate in the design and development of new features for our products, focusing on innovation and user-friendliness.
- Provide SDK integration support to our partners, facilitating seamless implementation and functionality across different platforms.
**Yêu cầu**:
- Programming Languages: Extensive experience with Swift or Objective-C.
- Frameworks: Foundation, UIKit, Vision, and User Notifications.
- Design Patterns: Expertise in MVC, MVVM, and Clean Swift.
- Core Concepts: Deep understanding of Application Lifecycle, View Controller Lifecycle, Completion Handlers and Closures, Background Tasks, as well as concurrency mechanisms such as GCD and NSOperation Queue.
- Advanced Skills: In-depth experience with SwiftUI or UIKit, Swift Combine, Swift Concurrency, performance optimization, and integration with third-party libraries.
- Dependency Management: Proficient in managing dependencies using CocoaPods, Carthage, and Swift Package Manager.
- Memory Management: Solid knowledge of memory management in Swift.
- Testing: Familiarity with testing frameworks such as XCTest, Instruments, and XCUITest.
**Additional Advantage**:
- Experience with multi-platform development, including Android, React Native, and Flutter.
Zalopay - Software Engineer - Cashier Team (Ios
Posted today
Job Viewed
Job Description
- Keep abreast of technological advancement on mobile development methodologies that may affect decisions on systems building or enhancements
- Good functional testing and UI testing skills (understanding of programming languages is one plus).
- Expertise in the creation of test scripts for automation and showing the result.
- Well-versed in agile, DevOps, and continuous delivery
**Yêu cầu**:
- 2 years of experience as an iOS developer
- Efficient in Swift/Objective C using X-code.
- Experienced in working with REST and JSON API
- Good understanding of OOP, design patterns, data structure & algorithms.
- Good knowledge of Mobile UI modern design principles, and patterns.
- Experienced in Managing Storage Files, cache files, NS File Manager
- Experienced in CI/CD Fastlane
Be The First To Know
About the latest Ios engineer Jobs in Vietnam !