Viome is a wellness as a service company that applies artificial intelligence and machine learning to biological data – e.g., microbiome (bacteria, fungi, and other microbes), transcriptome (sum of RNA molecules) and metabolome (set of chemicals) data – to provide personalized recommendations for healthy living. We are a small, fast-growing, interdisciplinary team of passionate experts in software engineering, biochemistry, microbiology, medicine, artificial intelligence, and machine learning.
We are seeking a React Native Mobile Engineer to build high-performance, scalable systems end to end, and work closely on the development of Viome's next-generation mobile application.
This a full-time onsite position at Viome's office in Santa Clara, CA.
Responsibilities:
Design and create scalable, accessible, and compatible experiences for Viome's iOS and Android platforms leveraging React Native
Work cross-functionally with product and design teams to understand end-user requirements, formulate use cases, and translate into a pragmatic and effective technical solutions
Test code to identify performance issues
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Provide leadership with technical solutions, feedback, and product recommendations
Work collaboratively to generate product improvements through design review, code review, and discussion
Qualifications:
2+ years of full-cycle React Native experience from deployment to production and utilization by a large audience
3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6
3+ years of HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility
Sharp aesthetic instinct in both visual and interaction design
Affinity for an engineering culture that emphasizes Agile, DevOps, and continuous delivery
Nice-to-have but not required:
BS/MS in Computer Science or a related technical field
Experience building native apps for iOS (Objective C or Swift) or Android (Java or Kotlin)
React.js experience for web platform
Experience with Redux on React or React Native apps.
Ability to develop Progressive Web Apps (PWAs)
Familiarity with full-stack development
Viome is 120+ person start-up offering a successful commercial product that has generated high demand. With offices in California, New Mexico, New York and Washington, we are looking to hire team members capable of working in dynamic environments, who have a positive attitude and enjoy collaboration. If you have the skills and are excited about Viome's mission, we'd love to hear from you.