Hiring iOS Developer for a long term project

Discussion in 'iOS Contractors and Service Providers' started by Rasim Rasheedh, Sep 25, 2018.

  1. Client: Major Financial Services Client
    Title: iOS Developer
    Location: Merrimack, NH
    Duration: 6 to 12+ Months (high possibilities for long term extensions)


    Description
    This is a fast-paced group that is using cutting edge technologies to create powerful tools and a best in class user experiences for our customers using mobile native, hybrid and cloud technologies.
    As a senior iOS Mobile Hybrid Developer, you are responsible for developing mobile applications using iOS native and web technologies. The individual selected, will be part of an agile team and will play a key role in working with developers, analysts and QA in understanding the business requirements and developing solutions to deliver with excellent quality and on time.
    We expect the developer will be able to start delivering stories and tasks quickly. He/she will be expected to provide guidance and mentoring to other developers on their projects.

    The Expertise You Have
    Bachelor’s degree in Computer Science
    5+ years of software development experience
    3+ years of iOS app development using Objective-C or Swift
    1+ years of Ionic, Angular, Typescript, JS, HTML5, CSS

    The Skills You Bring
    Deep knowledge of Objective-C, Swift, iOS, XCode, Cocoa Touch, and UIKit
    Good understanding of design patterns - MVP/MVC
    Hybrid mobile application development using Ionic, Cordova/PhoneGap, Angular, HTML5, CSS, Typescript and JS
    Cordova native plugin development experience is a plus
    Knowledge of consuming HTP based APIs/RESTful JSON APIs is required
    Android app development experience is a nice-to-have but not required
    DevOps CI/CD, QA Automation, uDeploy, Jenkins
    Advanced GIT, hands on command line and shell script development experience
    Familiarity with Test driven development, static code analysis and secure code scan
    Analytical skills and the ability to solve complex problems
    Performs good unit testing and peer reviews before delivering code to QA
    Passion for writing readable, maintainable and well-tested code and supporting technical design documentation
    Strong desire to experiment and work with the latest mobile technologies
    Excellence in communication and interpersonal skills.
    Exposure to Agile development methodology is required. Candidate will participate in daily scrums, effectively communicate status during stand up and bring attention to issues for resolution.

    The Value You Deliver
    Participates in technical design discussions to offer valuable input on efficient ways to develop given functionality.
    Collaborates with systems/business analysts and tech leads to define system specs for features.
    Takes ownership of assigned work and delivers high quality solutions.
    Understand and adhere to team priorities in delivering projects
    Works with fellow team members to impart knowledge in the iOS specific domain
    Collaborates with dependent system groups to resolve issues or deliverables.
    Works with systems analysts and management in project rollout to Production
    Be an active member of an Agile team
    Regularly provides guidance and training to enable other team members to meet/exceed expectations
    Develops technical guidelines/standards and makes them accessible to other developers
    Recommends development testing tools and methodology and reviews and validates test plans

    If interested, feel free to call me at 412-348-7211.
     
    saud likes this.

Share This Page