CB/I Digital is seeking a seasoned iOS developer to join our team and contribute to the development of high-performance, user-centric mobile applications for our clients in the US and Vietnam. You'll work closely with cross-functional teams, including product managers, UI/UX designers, and backend engineers, to deliver exceptional mobile experiences.
JOB DESCRIPTION
Key Responsibilities:
-
App Development: Architect, design, and develop robust iOS applications using Swift and SwiftUI.
-
Performance Optimization: Continuously profile and optimize app performance to ensure smooth user experiences.
-
Collaboration: Effectively collaborate with product managers, designers, and backend engineers to deliver high-quality solutions.
-
Testing and Quality Assurance: Participate in rigorous testing processes, including unit, integration, and UI testing, to ensure bug-free and high-performing apps.
-
CI/CD Implementation: Contribute to the implementation and maintenance of CI/CD pipelines to streamline the development and deployment process.
-
Best Practices: Adhere to industry best practices, design patterns (e.g., MVVM, MVVM-C), and clean coding principles to ensure code quality and maintainability.
-
Stay Updated: Stay abreast of the latest iOS technologies, frameworks, and trends to drive innovation.
Required Skills and Experience:
-
Proven experience in iOS app development using Swift and SwiftUI.
-
Strong understanding of iOS SDK, Core Data, and other relevant frameworks.
-
Proficiency in object-oriented programming and design patterns.
-
Experience with RESTful APIs and JSON data parsing.
-
Familiarity with Git and version control.
-
A passion for crafting elegant and efficient code.
-
Strong problem-solving and debugging skills.
-
Excellent communication and teamwork abilities.
Preferred Qualifications:
-
Experience with reactive programming paradigms (e.g., Combine, RxSwift).
-
Knowledge of performance optimization techniques.
-
Experience with unit testing and UI testing frameworks.
-
Familiarity with cloud platforms (e.g., AWS, Firebase).