Senior Software Engineer
IHealth Labs
(Mountain View, California)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.
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.
- 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.
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.
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
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.