IOS Developer - Ahmedabad, India - WorkQuest India

    WorkQuest India
    WorkQuest India Ahmedabad, India

    1 week ago

    Default job background
    Full time
    Description

    We are looking for a highly skilled iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team to design and build mobile applications.

    Responsibilities :

    • Translate requirements and mock-ups into fully functioning features
    • Work with team members on server-side integration
    • Interact with cross-functional groups including Project manager, customer support and marketing to develop new functionality and support existing customers.
    • Work with project managers, UI designers and the team to create a compelling application and great user experience.
    • Attend all the project meetings, discussion, daily scrum meetings, other sprint meetings etc.
    • 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
    • Design, develop, test and deploy an iOS application as well as continue support on new iOS versions
    • Ensure all apps UI and Permission are according to Apples app store guideline.

    Essential Skills :

    • Must have client communication skills
    • Proficient with Objective-C or Swift {{depending on project requirements}}
    • Experience in Swift UI will be an additional advantage (Plus point)
    • Comfortable in storyboard & Playground
    • Bluetooth Integration
    • In-app purchases & subscription (Payment integration)
    • Experience with cocoa frameworks such as Core Data, Core Animation, Core bluetooth, etc.
    • Experience with offline storage, threading, and performance tuning
    • Familiarity with RESTful APIs to connect iOS applications to back-end services
    • Understanding of Apples design principles and interface guidelines
    • XCTest Unit testing framework experience
    • Familiarity with cloud message APIs and push notifications
    • Proficient understanding of code versioning tools (such as Git)
    • Experience working in Agile, Waterfall and hybrid environment