Senior Mobile Software Engineer, iOS, Android

Location: Sunnyvale, CA

Position type: full-time permanent

Job description:

A profitable start-up with a customer base of over 3,000 organizations, including 40% of the Fortune 50 Companies, is looking for an energetic self-starters with a desire to learn new things quickly who understands how to implement scalable, high-performance software.

The company is building enterprise-class software solutions from Identity and Access Management to applications and services based in the cloud. Its systems securely extend IT control of account provisioning, de-provisioning and activity reporting to applications and services based in the cloud. With the proliferation of mobile devices such as iPhone, iPad and Android in the corporate world, organizations are finding they have to extend their IT infrastructure to include these devices as well. The company is offering a solution for account provisioning, securing and managing mobile devices based on corporate policies.

As a senior software engineer in the rapidly growing Mobile group, you will provide leadership to build high quality software and make the business grow exponentially. You must be an energetic self-starter with a desire to learn new things quickly who understands how to implement scalable, high-performance software.

*** The company provides excellent compensation package, including top-tier salary, benefits, stock options package. It helps with Visa and relocation. ***

Responsibilities:

  • Play a major role in architectural design of the company's Mobile & Cloud products
  • Solve very challenging technical problems inherent to heterogeneous and dynamic network and mobile environments
  • Implement core components of the products
  • Provide leadership in the Mobile group for building user-friendly, scalable, high-performance and reliable software

Qualifications:

  • 2+ years of experience in the design and development of applications for iOS and/or Android
  • In-depth working knowledge of the iOS and/or Android OS internals and software stacks
  • Fluency in Objective-C and Java and development tools on iOS and/ or Android
  • Solid knowledge of networking and security implementation and best practices
  • 5+ years of hands-on software development experience
  • Ability to complete highly detailed tasks with strict attention to detail, quality and timeliness. Strong organizational and self-management skills
  • Excellent analytical and troubleshooting skills
  • BS in CS or equivalent, MS is preferred

Pluses:

  • Knowledge of mobile device management API is a big plus
  • Experience with Android & iOS security & cryptography libraries is highly desirable
  • Knowlede of push notification systems (C2DM, APNS, MPNS)
  • Familiarity with RESTful API
  • Strong development experience for both phone & tablets
  • Experience in Microsoft cloud related technologies, C#, .Net, Azure, etc.
  • Cloud computing experience

To apply:

  • Please send your resume in WORD format to lilia@eltisolutions.com
  • Place the text "Senior Mobile Software Engineer" in the subject line.
  • Please provide the date you are available to start work.

Refer a Friend


Job Search Tip:

Use Google's Blog Search functionality to locate people
@EltiSolutions
Elti Solutions © 2012   |  Contact Us  |  About Elti