Mobile Developer (iOS, Objective C)

222 Điện Biên Phủ, Phường 7, District 3, Ho Chi Minh
See map
Expired

Top 3 Reasons To Join Us

  • Competitive salary & opportunity to grow
  • Forefront of AI technology in fashion commerce
  • Flexible work setup & fun multi-national culture

The Job

You are responsible for architecting and developing Browzzin mobile application on iOS platform. You must be passionate about creating a top mobile application with high usability, maximum speed and accessibility. You will coordinate with different teams across 15 different countries (iOS, Backend, AI, QA, Designer, etc.) to support our existing users and grow to hundreds of thousands of users.

RESPONSIBILITIES: You need to: 

  • Develop scalable and testable Browzzin iOS mobile application
  • Collaborate with product and business teams to define our product’ features and implement them with optimized performance and usability. Identify and correct bottlenecks and fix bugs
  • Work closely with QA and Product Managers to ensure all the UAT cases are passed before deployment to Apple App Store
  • Able to follow good coding conventions, design patterns to develop clean and maintainable project with large and complex code bases

Your Skills and Experience

  • At least 3 years of proven working experience with iOS Mobile Application
  • Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
  • Familiarity with continuous integration
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Experienced working with distributed development teams within an Agile SCRUM environment
  • Self motivated and able to work with limited supervision in a startup-like environment, self-start, perform due diligence, and raise issues transparently.
  • Able to communicate in English speaking and writing.

Why You'll Love Working Here

  • Competitive salary & performance-based incentive
  • Great opportunity for career advancement (since we are a startup, you will be exposed to high-stake projects and given the opportunity to excel into senior roles)
  • Super flexible working environment (we have no strict guideline on when you start/end your work as long as we complete the work)
  • Working with exceptional chaps from the global team across Asia to Europe (our team members are coming from more than 10 countries and cultures, you will be working with exceptional international team members directly)
  • Ability to build a revolutionary platform where you are working with the forefront of AI technology