Senior iOS Mobile App Developer (Swift)

4A/167A Đường d1, Phường 25, Binh Thanh, Ho Chi Minh
See map
19 days ago

Top 3 Reasons To Join Us

  • Attractive salary and bonuses
  • Fun, dynamic and friendly work environment
  • Chance to work with professionals around the world

Job Description

The Senior Mobile App Developer will work in the company’s Mobile App Development team to develop robust and structured iOS native applications using SWIFT programming language. This software engineer will also compliment a team of backend developers, quality assurance, designers and product managers in the Silicon Valley, U.S.A.

Responsibilities:

  • Analyze product requirements and specifications to create, communicate, and implement technical design
  • Design and build advanced applications for the iOS platforms
  • Collaborate with cross-functional teams to deliver value features
  • In charge of unit test on enhancements/new development under responsibility to ensure developed modules are matched with business requirements
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Work directly with the customer for collecting requirements.

Your Skills and Experience

Experience and Qualifications:

  • At least 4 years of experience in iOS native mobile applications development
  • Understand fundamentals in Swift programming language and iOS library (SwiftUI and UIkit)
  • Strong understanding of the iOS application User Experience
  • Strong understanding of interactive application development paradigms, memory management, file I/O, concurrency, and multi-threading
  • Strong understanding of Reactive programming or Combine Framework.
  • Have knowledge in Real-time application (socket/tcp).
  • Familiar with SqLite or RealmDB is a plus.
  • Familiar with PromiseKit and AwaitKit is a plus.
  • Strong fundamentals in MVC and MVVM architectures. Being familiar with VIP and VIPER is a plus.
  • Experience in source control and issue tracking systems (Git, JIRA).
  • Familiar with CI/CD tools for iOS development is a plus.

Other desirable personal qualities and skills:

  • Excellent English communication and interpersonal skills
  • Overseas education and/or working experience is a BIG plus

Why You'll Love Working Here

The best company to work for if you want to learn and be happy with your job.

Zien Solutions is a small software company in HCMC, Vietnam where we challenge each other every day to be the best. Our work environment is
centered around working as a team and that allows everyone’s talents to flourish. We cultivate each of our employees’ skills to serve customers worldwide and build our own products. Here are some other differences:
 

  • Flexible working hours
  • Treat employees with respect and fairness
  • Offer competitive salaries, benefits, perks and promotions
  • Have a little fun

No matter what you do, we work best in an environment that is empowering and positive. If you like to work in a fast-paced environment and learn the latest technologies then we have a job for you. Check us out!
International, dynamic, friendly working environment.