Welcome to Simply Hired!

Like what you see here? Check out more Software Developers, Applications jobs like this one.

Show Me More

Software Engineer, Mobile Applications (Android / iOS)

Apply Now

Company: Google

Location: Alviso, CA

Date Posted: April 17, 2014

Source: Google

Software Engineers have a penchant for solving complex and interesting problems. Pushing the boundaries of current mobile platforms, you will perform technological feats under constrained environments and will be presented with exciting challenges in native or mobile application development. Our Software Engineers in Mobile Applications work on many projects that carry varying responsibilities. You will build Google products (Advertising, Android, Google+, Chrome, Earth, Gmail, Maps, Search, Wallet or other exciting projects) for either Android or iOS.

If you are an Android Developer, you will develop applications primarily in Java and using the Android SDK. You might design and develop open-source Android applications that are part of the Android Open Source Project or closed-source Google applications that are the interface to Google services on Android.

If you are an iOS Developer, you will develop applications and SDKs primarily in Objective-C and using the iOS SDK.

Responsibilities

* Design and implement new user-facing ...

Software Engineers have a penchant for solving complex and interesting problems. Pushing the boundaries of current mobile platforms, you will perform technological feats under constrained environments and will be presented with exciting challenges in native or mobile application development. Our Software Engineers in Mobile Applications work on many projects that carry varying responsibilities. You will build Google products (Advertising, Android, Google+, Chrome, Earth, Gmail, Maps, Search, Wallet or other exciting projects) for either Android or iOS.

If you are an Android Developer, you will develop applications primarily in Java and using the Android SDK. You might design and develop open-source Android applications that are part of the Android Open Source Project or closed-source Google applications that are the interface to Google services on Android.

If you are an iOS Developer, you will develop applications and SDKs primarily in Objective-C and using the iOS SDK.

Responsibilities

* Design and implement new user-facing features in Googles products.
* Build the libraries and frameworks that support large, complex web applications like Gmail, Google Search, and Google Maps.
* Optimize web applications to maximize speed and scale. Support diverse clients from high powered desktop computers to small footprint mobile devices.
* Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly.

Minimum qualifications

* BA/BS in Computer Science or related technical field
or equivalent practical experience.
* 1 year relevant work experience.
* Programming experience in Java, Objective-C, or C++.
* Experience in mobile application development.

Preferred qualifications

* Deep technical knowledge of mobile application development (either Android or iOS).
* Considerable programming experience in either Java, Objective-C or C++.
* Knowledge of UI frameworks (either Android, iOS, XML), MVP application design and complex, reactive touch based UI.
* Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for embedded systems.
* Specialist domains: Embedded/device systems, mobile optimized websites, mobile web browsers, client application development for Windows/Mac (Chrome, WebKit, etc.), third party libraries for either Android or iOS.

Show more

Other jobs you might like

  • iOS Applications Engineer

    Sunculture Solar

    - Mountain View, CA

    An experienced, talented mobile applications developer with an excellent understanding of how people interact with mobile devices. Build the iOS Sunculture mobile experience.

    6 days ago from SunCulture Solar
  • Senior Software Development Engineer in Test - Media Job

    NEW

    Akamai Technologies

    - Santa Clara, CA

    Location: Santa Clara, CA, US Posted Date: 2014-04-18 00:00:00.0 Category: Engineering ID: 11457-AAA Overview: About the Job You will be part of a technical team that is working...

    18 hours ago from Akamai Technologies
  • Senior Software Engineer

    Inadco

    - Palo Alto, CA

    About Us: Inadco is an online advertising start-up based in Palo Alto, CA. Inadco is offering candidates an early-stage opportunity to help build the global platform for...

    7 days ago from Inadco
  • Software Developer Intern

    NEW

    Athenahealth

    - San Francisco, CA

    athenahealth Software Developer InternshipsWhat is athenahealth?athenahealth (NASDAQ: ATHN) is changing the way the healthcare industry works. With our best in breed suite of...

    3 days ago from athenahealth
  • Senior Windows Mobile Developer

    Machine Zone

    - Palo Alto, CA

    Machine Zone is seeking a highly skilled Senior Windows Mobile Developer to join our client engineering team. You will be responsible for porting our core client technologies to...

    6 days ago from Machine Zone
  • Senior UI Software Engineer

    NEW

    Intuit

    - Mountain View, CA

    apply Senior UI Software EngineerJob Location: Mountain View, CAJob ID: 00113445-1Come join the Intuit Partner Platform as a Senior Software Engineer UI / Front End. Intuit's IPP...

    2 days ago from Intuit Inc
  • Applications Software Engineers - Las Vegas relocation

    NEW

    Zappos IP

    - San Jose, CA

    Applications Software Engineers (Las Vegas, NV) Develop, create, and modify our complex application software for areas such as website, email/communication systems, warehouse...

    21 hours ago from Zappos IP, Inc
  • Software Engineer 2 eBay

    NEW

    eBay

    - San Jose, CA

    As part of the Trust and Identity team in eBay you will be work on products relating to Identity Services (Authentication, Authorization, User Management, Identity verification...

    2 days ago from eBay
  • Applications Engineer

    Unified

    - San Francisco, CA

    About Us: Unified is an award-winning marketing cloud technology company that makes marketers smarter using social media. Unified has developed the leading data-driven platform...

    11 days ago from Unified
  • Sr Principal Software Engineer

    Cadence Design Systems

    - San Jose, CA

    Cadence Design Systems is looking for a highly motivated software engineer to work with the Encounter database team in the physical implementation business unit. You will be part...

    5 days ago from Cadence Design Systems, Inc

Show Me More

Were you satisfied with these results? Yes | No
Thank you for your feedback!