Ios Mobile Engineer/ Senior Ios Mobile Engineer

Queenstown, Singapore

Job Description


Responsibilities

  • Participate in Squad\xe2\x80\x99s agile planning, delivery, review, and discussion sessions as both an individual specialist and part of the self-organizing agile squad.
  • Work with other members from API and UX squads to define both the technical and user interfaces.
  • Build mobile app and integrate with backend APIs.
  • Participate in code reviews, POC/spike, brown bags sharing, Sprint planning/review/retrospective, ideation and design thinking workshop with clients and other teams.
  • Bring innovation to improve the developer as well as user experience, e.g. intuitive design, out-of-the-box thinking, automation tools, security, frameworks etc.

Requirements

Core languages and knowledge: - Proficient with iOS native development using Swift. - Deep understanding about MVC, MVVM, Object Oriented, Protocol Oriented Design, Multithreading, Memory Management, Networking, and iOS security architecture layers. - Have a mind for implementing good UX design. - Experience with iOS SDK performance tools and optimisation techniques. - Experience with iOS frameworks internals (Push Notification, Security, Core Animation, Core Data, etc). - Experience with RESTful API integration and Authentication methods. - Hands-on with writing unit tests and integration test-cases. - Capability to debug performance problems, comfortable rooting out performance bottlenecks. - Effective communication skills with other developers, product owners, UX designers. Development Tools: Xcode, Instruments, Git/Gitlab, JIRA, Confluence Also advantageous to have working knowledge of: - Agile methodologies (Scrum, Kanban, Lean etc.) - Firebase (Crashlytics, Events, APIs, DB, RemoteConfig). - JSON Web token (JWT), OAuth2, PKI Infrastructure. - Knowledge of iOS Keychain storage. - Cocoapods, Swift Package Manager and re-architecting existing common codes into new pods. Shortlisted candidates will be offered a 1 Year Agency contract employment.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1383393
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Queenstown, Singapore
  • Education
    Not mentioned