iOS Developer

Share

Job description

iOS Developer

Roles and Responsibilities

– We are looking for a Swift developer responsible for the development and maintenance of applications aimed towards iOS and OS X, including mobile phones, tablets, and full-fledged computers. Your primary focus will be the development of such applications and their integration with back-end services.

– You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities :

– Design and build applications for iOS and OS X.

– Ensure the performance, quality, and responsiveness of applications.

– Collaborate with a team to define, design, and ship new features.

– Identify and correct bottlenecks and fix bugs.

– Help maintain code quality, organization and automatization.

Required Skills :

– Proficient in Swift, with a good knowledge of its ecosystems.

– Solid understanding of object-oriented programming.

– Experience with Cocoa APIs on OS X

– Experience with Google Maps API’s.

– Good knowledge of performance limits and characteristics.

– Knowledge of memory management and multi-threading.

– Experience with embedded databases and other system datastores.

– Familiarity with RESTful APIs to connect to back-end services.

– Good sense of UI design and a user-oriented focus.

– Knowledge of low-level C-based libraries is a plus.

– Implementation of automated testing platforms and unit tests.

– A knack for benchmarking and optimization.

– Understanding of Apple’s design principles and interface guidelines.

– Proficient understanding of code versioning tools {{e.g. Git, Mercurial or SVN}}.

– Familiarity with continuous integration.

Note :

– Accommodation provided by the company.

– Immediate joiners or less than 30 days notice period can attend for interview.

Role: Software Developer

Industry Type: IT-Software, Software Services

Functional Area: IT Software – Mobile

Employment Type: Full Time, Permanent

Role Category: Programming & Design

Education

UG :B.Tech/B.E. in Any Specialization, B.Sc in Any Specialization, BCA in Computers

PG :Any Postgraduate in Any Specialization

Doctorate :Doctorate Not Required

Apply Now