Senior iOS Developer

CBI Digital is a technology and digital marketing company with offices in New York, US and Ho Chi Minh City, Vietnam. We develop exciting, large-scale, cloud-based platforms and mobile apps for VC-backed technology startups, as well as enterprise clients. Our mobile clients include building native iOS Android mobile apps and cloud platform for patients and doctors for a large hospital group with 4 million patients, native iOS and Android app for online fitness subscription platform, Flutter-based marketplace mobile apps for sustainability and Kosher food, and many more.We have an ambitious culture that aims to achieve very high goals for client success, demands the very best of ourselves, and honors deep integrity and dedication. We are an Adobe Solutions Partner, Google Premier Partner, and Facebook business partner.We are looking for a capable iOS Developer to join our team to build exciting mobile applications for our clients in the U.S. and Vietnam.

JOB DESCRIPTION

  • Build high-performance iOS mobile apps for clients in the U.S. and Vietnam
  • Work closely with the product managers, UI/UX and Backend developers to deliver excellent mobile experience for app user
  • Collaborate with QA on continuous integration and delivery (CI/CD) and rigorous testing to ensure the apps is bug free and at highest performance.
  • Apply coding best practices, design patterns, and architecture like MVVM or reactive programing and to raise the bar of coding quality.

BENEFITS

  • Learn advanced coding techniques from leading industry experts
  • Gain extensive coding experience and skills from a variety of projects, platforms
  • Work in a dynamic, transparent, and professional environment
  • Improve English language and communication skills
  • Receive social insurance, health insurance and other benefits in accordance with the provisions of the Labor Law and the Company.
  • PLUS Bao Viet, PTI premium insurance
  • Participate in the company trip every year
  • Have opportunities for a salary raise ahead of time with solid contribution. Enjoy the 13th month salary and bonus according to the project progress.
  • Receive overtime pay according to company policy (x1.5 with weekdays, x2 weekends)

REQUIREMENT

  • Minimum 2 years of experience in native mobile programming on iOS platform, with the ability to show examples of previous work that is currently available on the App Store
  • Proficiency in the use of iOS programming tools, e.g.: XCode, Swift, Objective-C, React Native, Postman
  • Experience in programming API between mobile apps and servers
  • Understanding of Design tools, e.g.: Adobe XD, Sketch, Figma
  • Experience in Reactive Programming is a plus
  • Experience in offline data storage, memory management, multithreading is a plus
  • Understanding of design patterns, e.g.: Singleton, KVO, Broadcasting - Observer, Stream, Delegate, Factory, Adapter, Facade, Decorator, etc is a plus
  • Understanding the UI / UX, layout, animation in iOS is a plus, with the ability to customize and optimize the interface with SnapKit, ObjectMapper , SDWebImage SWRevealViewController, FacebookSDK, FirebaseSDK, GoogleSDK, TwitterKit, WebexSDK, RxSwift
  • Experience in implementing mobile payment and in-app purchase is a plus, e.g.: Authorizes.net, Stripe, Apple IAP, Apple Pay, Samsung Pay
  • Knowing popular tools for app building and publishing on the Apple App Store (TestFlight , Firebase App Distribution, Deploygate)
  • Capable of independent research and effective problem solving

Chúng tôi luôn chào đón bạn

Vị trí khác

​​Chúng tôi đang tìm kiếm một vị trí Office manager để tham gia vào nhóm của chúng tôi để xây dựng quy trình và môi trường làm việc hiệu quả, quản lý các công việc hàng ngày của văn phòng, điều phối và hỗ trợ các nhóm khác trong các nhiệm vụ quản trị và hợp tác với bộ phận Nhân sự để tuyển dụng hiệu quả.
1 vị trí
|
Fulltime
Chúng tôi đang tìm kiếm một vị trí Office manager & Business operator để tham gia vào nhóm của chúng tôi để xây dựng quy trình và môi trường làm việc hiệu quả, quản lý các công việc hàng ngày của văn phòng, điều phối và hỗ trợ các nhóm khác trong các nhiệm vụ quản trị và hợp tác với bộ phận Nhân sự để tuyển dụng hiệu quả.
2 vị trí
|
Fulltime
We are looking for a capable Nodejs back-end developer to join our team to build exciting cloud applications for our clients in the U.S. and Vietnam.
Competitive salary based on candidate's ability & expertise level.
5 vị trí
|
Fulltime
We are looking for a capable Business Analyst (BA) to join our team to build exciting cloud applications, Ecommerce platforms and mobile apps for our clients in the U.S. and Vietnam.
2 vị trí
|
Fulltime