Previous Job
Sr iOS Developer
Ref No.: 17-05433
Location: San Jose, California
Position Type:Direct Placement
Start Date: 06/14/2017

My Apologies if this job is not local to you and you do not wish to re-locate. I am searching nation-wide.

Location: San Jose CA or Carlsbad CA (You can choose the location)

Type of role: Direct placement permanent role no sponsorship provided therefore only US Citizens and Green Card Holders Please Apply.
No possibility of remote
No possibility of C2C

iOS Senior Software Engineer

As a member of the my client's engineering team, you will be responsible for the architecture design, development and maintenance of my client's IoT Devices' iOS applications. The iOS Senior Software Engineer ensures that the applications will be created and deployed in a timely fashion and maintained to a high quality and in accordance with the my client's procedures and systems.
Job Responsibilities

  • Develop, maintain, document and release the app for iPhones, iPad, iPad mini, iPad Pro (iOS 7+)

  • Develop, maintain, document and release the app for the Apple Watch running watchOS 2+.

  • Develop, maintain, document and release the app for the Apple TV running tvOS 9+.

  • For assigned projects, take overall responsibility for delivering the product to production; including requirements generation, documentation, regulatory testing and Agile release requirements, per client's policies. It is expected that projects should be managed with minimal supervision.

What we want:

  • BSCS with 5+ years' experience in iOS development

  • Intense knowledge of Objective-C, Swift a plus, REST, XML, and JSON

  • Deep knowledge of Apple's iPhone SDK framework

  • 5+ years of object oriented programming based development

  • 5+ years of iOS programming experience

  • Hands-on experienced with localization methodology, strategy, and delivered at least one verifiable app deployed globally.

  • Understanding of the full mobile development life cycle

  • Experience with consumer facing UI development

  • Unit-test code for robustness

  • Disciplined use of SCM and Issue Tracking systems

  • Excellent trouble-shooting skill, especially with multi-threaded and performance-oriented applications

  • Strong understanding of systems networking using Linux/Mac

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

  • Good communication skills, both written and verbal.

  • Self-starter that works well on a team.

Advantage points:

  • Experienced with RTSP and HLS streaming video protocols on iOS. FFmpeg implementation is a big plus.

  • Hands-on experience with clipping/re-encoding videos

  • Code demo and willingness to write an iOS app if candidate is selected for an on-site interview.

  • In-depth networking knowledge

  • Practiced software code reviews

  • Hands-on experience with Social Network Services and APIs such as Facebook, Twitter, Dropbox and the likes.

  • Hands-on experience with popular Google services such as Google Analytics (GA) is a plus

  • Significant hands-on experience in product development is a strong plus

What My Client offers

  • Broad responsibility, autonomy and visibility in an Engineering role.

  • In-depth exposure to real-world customer issues across a global customer base

  • Small-company feel in a growth environment

  • Extensive, invaluable exposure, and experience to top-notched, leading edge technologies in Cloud computing, home monitoring systems and many other exciting products.

If qualified and interested please send your latest resume alongside your best phone number to Mahdi Hosseini to .