Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Mobile Development Engineer

PEAK Technical Staffing USA

Mobile Development Engineer

Mountain View, CA
Full Time
Paid
  • Responsibilities

    Job Description

    PEAK is looking for a Mobile Developer for a F500 client in the Bay Area. This is a 6 month contract position. As a Mobile Developer, you will be responsible for developing software on both Mobile and Wearable devices. You will take the very best concepts through various stages of production coding, to prove feasibility of a concept and to complete end-to-end functional software services.

    RESPONSIBILITIES:

    • Kotlin development (Android) is a must have skill

    • Proficiency with development on at least two mobile/wearable platforms including Android, iOS, Tizen, React Native, etc.

    • Experience with at least two programming languages including Kotlin, Java, C++/C, Swift, Object C.

    • Strong system development skills (sensors, media, algorithms, threading, memory management, sync, networking, power).

    • Strong foundation in data structure and algorithms

    • Experience working with remote data via REST and JSON

    • Experience with software toolkit design and implementation

    • Strong understanding of physics and mathematics as applied to development of UI transitions, animations, image processing etc.

    • A strong collaborator who can work across multi-disciplinary teams

    REQUIREMENTS & QUALIFICATIONS:

    • 5+ years experience in mobile (Android) software development

    • Bachelor’s or Master’ degree in Computer Science or related field, or equivalent experience

    • Ideally, candidates have formal training or significant experience in a user centered development process, including working with an integrated design team

    • Strong candidate should present a portfolio of their work including code that they have written.

    • Candidate must also present the ability to understand designs presented to them and the thought process in how they went about prototyping these designs

    PLUS:

    • Develop health focused product.

    • Create front-end user interface prototypes.

    • Troubleshoot and analyze system level issues end to end

    • Work with cross-disciplinary teams (design, research, product) throughout the design process.

    Company Description

    www.peaktechnical.com