Talent.com
This job offer is not available in your country.
iOS Developer - ABHIDI TECHNOLOGIES (SINGAPORE) PTE. LTD.

iOS Developer - ABHIDI TECHNOLOGIES (SINGAPORE) PTE. LTD.

ABHIDI TECHNOLOGIES (SINGAPORE) PTE. LTD.Islandwide, SG
7 days ago
Job description

Roles & Responsibilities

The candidate will be responsible for the development (including design & coding) of iOS-related application components and / or enhancements to existing applications required as part of the CBG Technology team.

The role will work closely with the CBGT Singapore and India teams to develop features of a release based on the CBG technology roadmap and requirements from various business users of CBG technology.

This role will play a hands-on role in developing and delivering quality applications within the desired timeframes.

Respobsibilities

  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test 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 maximise development efficiency.

Skills and Experience

  • A graduate in computers or Engineering from a reputed university.
  • 7-10 years of proven software development experience. Good experience in iOS design and development. Should have published a significant number of iOS apps in the App Store.
  • A deep familiarity with Objective-C, Cocoa Touch and Swift development.
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Experience working with remote data via REST and JSON, including experience with Service-Oriented Architecture.
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Hands-on working knowledge of DevOps, such as Bitbucket, Continuous Integration (Jenkins, Maven), and Continuous Deployment (Bamboo). Should have the ability to configure a continuous integration / deployment working environment.
  • Exposure to Amazon Web Services will be a plus.
  • Experience of integrating with Kony Middleware (Mobile Fabric) is required but not mandatory.
  • Experience in working with Financial / Banking applications.
  • Design, develop and implement the new features using Xcode, Swift / Objective-C.
  • As part of the Agile team, you’ll work closely with the UX designers, product owners, test engineers, and other iOS developers to optimise the apps.
  • Test-driven development and knowledge testing UI automation.
  • Knowledge of object-oriented programming and Design concepts.
  • Design Patterns like MVC, MVP, VIPER will be added advantage.
  • Should have hands-on experience in Swift 2.0 and 3.0 later to develop native apps.
  • Good working experience on frameworks like (Promise Kit, Alamofire and Object Mapper etc ).
  • Knowledge on testing frameworks like (Quick, Nimble, XCTests , etc).
  • Hands on experience on writing Unit and UI tests and code coverage.
  • iOS UI design patterns and best practices.
  • Experience on using Cocoa Pods and Cartage.
  • Analytics frameworks like (Firebase, Facebook, Google Analytics, etc).
  • Ability to learn new technologies.
  • Tell employers what skills you have

    MVC

    JSON

    Usability

    iOS

    UI Design

    Design Patterns

    REST

    Agile

    UI

    Xcode

    Continuous Integration

    Graphics

    Animation

    UX

    Software Development

    Create a job alert for this search

    Ios Developer • Islandwide, SG