Senior iOS Engineer (Swift, RxSwift)

Pizza Hut Digital Ventures
Waseco Building - 10 Pho Quang Street, Ward 02, Tan Binh District, Ho Chi Minh, Tan Binh, Ho Chi Minh
12 days ago

Top 3 Reasons To Join Us

  • Attractive benefits
  • 13th month bonus
  • Trip for Employee & Partner

Job Description

RESPONSIBILITIES:

  • Analyze, Design, Develop and Test applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Daily interaction and collaboration with our UX/UI Designers, Back-End Developers, Product Owner, and Quality Control Engineer to create great products.
  • Unit-testing code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Help maintain code quality, organization
  • Maintain the existing application and create sophisticated solutions to complex technical problems.

Your Skills and Experience

MUST-HAVE SKILLS:

  • At least 5 years’ experience working in iOS native development.
  • Minimum 3+ years’ experience with Swift.
  • Strong knowledge of Object-Oriented Programming, Functional Programming, Protocol Oriented Programming.
  • Familiar with DI frameworks like SwiftInject...
  • Familiar with SOLID principles, architectural patterns - MVVM, MVP, MVC, VIP, VIPER
  • Strong experience in building Custom UI, Autolayout, Animations. 
  • Familiar with reactive frameworks: RxSwift, RxCocoa, Combine
  • Understanding of API, REST services
  • Familiar with Local Storage: SQLite, CoreData, Realm...
  • Have experience in integrating mobile apps with Firebase services
  • Updating new trending technology frequently is a must, willing to learn new things is a plus.
  • Experienced with Unit Tests
  • Strong English communication skills (both verbal & written), and problem-solving and analytical skills;

NICE TO HAVE SKILLS:

  • Having your own iOS products in the App Store
  • Having Android development skills with Java and Kotlin
  • Familiar with SwiftUI, Swift Combine
  • Experienced in A/B testing, feature flag, remote config
  • Have experience in UI automation test
  • Have experience in Social Network Open API platform (Facebook, Twitter)
  • Familiar with Agile - Scrum Framework.
  • Experienced in build management tools including continuous integration and delivery practices and tools (Jenkins/ FastLane/ XcodeBuild/ Git);
  • Good understanding of Micro-frontend, Clean Architecture

Why You'll Love Working Here

Attractive Benefits:

• Annual Leave: 18 days/year

• Probation Leave: 3 days/ 2 month

• Salary review: 2 times/year

• 13th-month bonus

• Gift for birthday

• Company Trip once a year

• Full salary insurance

• Generali Health Insurance

• International working environment

• Opportunity to onsite in Japan, US, UK, Indonesia, Philippines, Singapore, Malaysia

• Support Laptop and Monitor

Pizza Hut Digital Ventures