Logo
Prospance Inc.

Mobile applications developer android

Prospance Inc., Mountain View, California, us, 94039


Job Description:

We are looking for a Mid-Senior Software Engineer (Mobile) who will be responsible for working closely with an experienced, collaborative and entrepreneurial team that strives to offer superior digital health products on wearable and mobile devices, backed by world-class research, technical, and manufacturing capabilities. As a cross-disciplinary health-focused product development team consisting of research, technology, design, strategy and product functions, you have the opportunity of contributing to define the next generation of mobile and wearable health product and service experiences. You will be responsible for developing software not only on Mobile but also 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. You will also be expected to help prove concept feasibility and provide input into the architecture of the services we build. If you love working directly on consumer-facing products and shipping what you build, we'd love to meet you. Role and Responsibilities:

Develop health-focused products. 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. Required Experience and Education:

3+ years experience in mobile (Android) software development. Bachelor's or Master's degree in Computer Science or related field, or equivalent experience. Have formal training or significant experience in a user-centered development process, including working with an integrated design team. Experience with at least two programming languages including Kotlin, Java, Javascript, C++/C, Swift, Object C. Experience with Jetpack compose UI, dependency injection with Hilt. Experience working with remote data via REST and JSON. Experience with software toolkit design and implementation. Solid experience using GitHub for building codebase, performing code reviews and collaborating with other developers. Necessary Skills and Attributes:

Self-motivated individual with the ability to thrive in a team-based or independent environment. Detail-oriented with strong organization skills. Ability to work in a fast-paced environment. Limited supervision and the exercise of discretion. Proficiency with development on at least two mobile/wearable platforms including Android, iOS, etc. Strong system development skills (sensors, media, algorithms, threading, memory management, sync, networking, power). Strong foundation in data structure and algorithms. Strong understanding of physics and mathematics as applied to development of UI transitions, animations, image processing etc. Strong collaborator who can work across multi-disciplinary teams. Able to present a portfolio of work including code you have written. Present the ability to understand designs presented to them and the thought process in how they went about prototyping these designs.

#J-18808-Ljbffr