Senior Software Engineer

IHealth Labs

(Mountain View, California)
Full Time
Job Posting Details
About IHealth Labs
iHealth is dedicated to helping people lead healthier lives. Our goal is to make it as easy as possible for individuals of all ages to take a more active role in managing their health.
Summary
As a member of iHealth Enterprise Solution team, you will have the opportunity to work with a group of talented people to build world-class digital health web and mobile apps using cutting edge technologies. We expect you to innovate, work hard, have fun, and share ideas regularly. You will develop product details by working closely with other engineers and product managers. You will be responsible for seeing product features and/or projects through the full development life cycle.
Responsibilities
* Design and implement highly reliable technical infrastructure; * Implement complex business logic; * Maintain production site; * Mentor junior developers; * Promote best practices — such as code reviews and unit tests; * Manage project progress and being able to deliver on time; * Document knowledges and process using Wiki; * Discuss with Production Managers on business requirements.
Ideal Candidate
**Requirements** * 3+ years working experiences on Javascript; * Strong knowledge of Computer Science; * Deep understanding of one of more of following technologies: Javascript(ES6), Node.js, React.js, Redux, Meteor, MongoDB, Cordova, React Native, GraphQL; * Good understanding of functional programming; * Strong troubleshooting skills; * First hand understanding of the full lifecycle development process, including business and functional requirements, developing technical designs, implementing reliable and scalable solutions, and design and analysis; * Proficient in full-stack development tools; * Comfortable with dev ops tasks such as AWS cloud infrastructure, linux commands, etc.; * Can work in a small, fast paced environment with great communication skills; * Team player with can-do attitude. **Nice To Have** * Good understanding of SaaS business model; * Experience with Docker or Kubernetes; * Experience with native mobile app programming; * Understanding of with Bluetooth protocols; * Knowledge of web security frameworks and data structures; * Good understanding of CSS/LESS.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Height adjustable desk and ergonomic chair. Macbook Pro with a 4K monitor. Healthy snacks everyday. Collaboration lounge space. Game room with Ping Pong table.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.