IOS Engineer
Location: San Francisco or Mountain View, CA
We live our vision everyday by creating solutions for preventing and
reversing chronic conditions resulting in lower health care costs and
better lifestyles for our customers. We are a small team and love
building solutions to enable great outcomes for our members. The team is
small enough that you can make an immediate impact on our products but
also big enough for you to find your niche and focus on a particular
area or technology to transform and further your career aspirations. The
ideal candidate will be passionate about providing the best experience
possible to our users – from UI/UX design to speed and performance. You
will think critically to develop the native app for iPhone/iPad. This
position is full-time and based in our Mountain View or San Francisco
office.
Responsibilities:
- Design and execute
user-facing features for the Vida native apps on one or more devices
(iPhone/iPad) by leveraging mobile operating system frameworks for
multi-threading, persisting data, and managing user experience and
graphics across multiple screen sizes
- Scale distributed
applications, make architectural tradeoffs applying synchronous and
asynchronous design patterns, write code, and deliver with speed and
quality
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
- Provide
technical leadership, driving and performing best engineering practices
to initiate, plan, and execute large-scale, cross functional, and
company-wise critical programs
- Identify, leverage, and successfully evangelize opportunities to improve engineering productivity
Basic Qualifications:
- BA/BS Degree in Computer Science or related technical discipline, or 4+ years of related practical experience
- 2+ years’ experience in software design, development, and algorithm related solutions
- 2+ years’ experience programming experience in Java, JavaScript, C/C++, C#, Objective-C, Swift, Python
Preferred Qualifications:
- BS + 5 years of relevant work experience, MS + 3 years of relevant work experience, or PhD + 2 years of relevant work experience
- Experience in designing and building infrastructure and web services at large scale
- Extensive programming experience in Java, Objective-C, Swift, and/or C++
- Expansive technical knowledge and experience with iOS application development
- Deep foundation in computer science with a strong understanding in data structures, and algorithms
- Experience developing multi-tier scalable and user-centric reliable applications that operate 24x7
- Mentor other engineers and lead the technical direction of our mobile app
- Knowledge of UI and animation frameworks, touch user interface, and MVP application design
- Experience
with relational databases (transactional and non-transactional),
database architecture, and distributed transaction management
- Experience
building services for information delivery from server to mobile
clients working with relevant tools (IDEs, Ant, JUnit, etc)
- Strong object-oriented skills including design, coding, and testing patterns
Benefits & Perks
- Competitive compensation including stock options
- A
health-oriented office culture including walking 1:1s, healthy food
& snacks, fitness challenges, and weekly team runs and Yoga classes
- Health, Vision, Dental Benefits
- Flexible vacation time
Vida provides expert, personalized, on-demand health coaching and
programs from a network of experienced health care providers and leading
medical institutions. Vida is a next generation continuous care
platform and health marketplace for both consumers and businesses,
combining a consumer mobile app, an enterprise care platform, and a
marketplace of programs and providers to offer on demand 24/7 solutions
for chronic conditions.
Interested? Send your resume!