IOS Developer - Ahmedabad, India - Paradise Placement Consultancy

    Paradise Placement Consultancy
    Paradise Placement Consultancy Ahmedabad, India

    2 weeks ago

    Default job background
    Description
    Responsibilities

    :

    Build new features as well as improve, maintain, document, and release the app on iOS DevicesDeliver well-designed, maintainable solutions in a Lean/Agile environmentCollaborate with a team to define, design, and ship new featuresTo design solutions independentlyDeliver high-quality software that is unit-tested, code reviewed, and continuously integratedTechnical Skills:
    4+ years experience in iOS developmentIntense knowledge of Objective-C, Swift

    ,

    Swift UI


    a must, REST, XML, and JSONDeep knowledge of the Apples iPhone SDK frameworkWorking on Apple Core Bluetooth, and HomeKit or having experience working with IoT projects/systems is a plus.

    Knowledge of common design patterns(MVC/MVVM).Understanding of the full mobile development life cycleUnit-test code for robustness and experience working in writing unit test cases with

    Xctest

    .Excellent troubleshooting skills, especially with multi-threaded and performance-oriented applicationsProficient understanding of code versioning tools such as Git, and Bitbucket.
    Understanding of Apple's design principles and interface guidelines.
    Familiarity with continuous integration.
    Should be an individual contributor and owns assigned tasks.
    Efficiently mentor junior team members and assist the leads in resolving technical challenges.
    Open to work on emerging mobile technologies.

    Experience with beta distribution platforms and app store release cycle and processesSoft Skills:


    This position requires a close working relationship with the extended Client team, including engineering, customer support, marketing, and program management.

    Very good in interdepartmental coordinationinnovative and out-of-the-box thinkingGood communication skills, both written and verbal.
    Able to communicate with US-based customers independently.
    Self-starter that works well on a team.

    Key Skills :

    SwiftSwift UiSenior Ios DeveloperIos DevelopementSoftware EngineerSenior Engineer