About the position
The Software Engineer role at Vori Health is responsible for creating consumer-facing experiences and clinician tools to support end-to-end care. This role requires a passion for coding and a drive to help others overcome obstacles. The Software Engineer will collaborate with product, design, and engineering teams to optimize user experience and technical implementations. They should have a keen interest in human-centered design and be able to identify improvements to propel the business forward. This role requires a minimum of 3+ years of software development experience and proficiency in JavaScript, as well as experience with APIs, databases, and GraphQL.
Responsibilities
- Work closely with product, design, and engineering teams to optimize user experience and technical implementations
- Collaborate with teams and stakeholders to solve technical and non-technical challenges
- Participate in requirements gathering, system architecture, development, and maintenance of products portfolio
- Provide technical mentorship to project team members
- Have a contagious passion for quality
- Minimum of 3+ years of experience in software development, design, and architecture
- 2+ years of professional experience in JavaScript (Typescript/NodeJS/React) environment
- Experience with developing and integrating with internal or third-party APIs and services
- Experience with 3D modeling, animation, and rigging
- Experience with 2D animation libraries
- Experience working with SQL and NoSQL databases and caches
- Experience working with GraphQL APIs
- Humble and passionate about learning
- Ability to communicate with both technical and non-technical audiences
- Enjoy building elegant user interfaces and delightful user experience
- Enjoy working in a highly collaborative, remote-friendly environment
- Belief that writing code is a means to solve business problems
- Excellent verbal and written communication skills
- Excellent interpersonal and customer service skills
- Excellent organizational skills and attention to detail
- Excellent time management skills with a proven ability to meet deadlines
- Strong analytical and problem-solving skills
- Ability to function well in a high-paced and at times stressful environment
- Nice-to-haves: Bachelor's Degree or equivalent experience in Computer Information Systems, Computer Science, Mathematics or a related technical field, experience building cloud-native applications and working with clo
Requirements
- Minimum of 3+ years of experience in software development, design, and architecture
- 2+ years of Professional experience working in a JavaScript (Typescript/NodeJS/React) environment, and knowledge of least one other programming language
- Experience developing & integrating with various internal or third-party APIs and services (REST, GraphQL, etc.) on the backend or/and building for mobile & web experiences on the front-end
- Experience with 3D modeling, animation, and rigging: three.js, react-fiber, Unreal Engine, Unity, Blender
- Experience with 2D animation libraries
- Experience working with SQL and NoSQL databases and caches
- Experience working with GraphQL APIs
- Humble, and passionate about learning
- Ability to communicate with both technical and non-technical audiences
- Enjoy building elegant user interfaces and delightful user experience
- Enjoy being part of a highly collaborative, remote-friendly environment
- Belief that writing code is just a means to solve business problems (but cool code is an inherent win!)
- Excellent verbal and written communication skills
- Excellent interpersonal and customer service skills
- Excellent organizational skills and attention to detail
- Excellent time management skills with a proven ability to meet deadlines
- Strong analytical and problem-solving skills
- Ability to function well in a high-paced and at times stressful environment
- Bachelor's Degree or equivalent experience in Computer Information Systems, Computer Science, Mathematics or a related technical field (Nice-to-Have)
- Experience building cloud-native applications and working with clo (Nice-to-Have)
Benefits
- Highly collaborative and remote-friendly work environment
- Opportunity to work on elegant user interfaces and delightful user experience
- Focus on solving business problems through code
- Excellent communication and interpersonal skills
- Strong analytical and problem-solving skills
- Ability to meet deadlines and manage time effectively
- Nice-to-haves include a Bachelor's Degree or equivalent experience in relevant fields, experience with cloud technologies, agile methodology, software best practices, Docker and Kubernetes, monitoring and operations, CI/CD platforms and pipelines, test automation, security by design, and knowledge of healthcare IT requirements
- Equal opportunity employer that values inclusivity
- Applicants must be authorized to work in the US or Canada. No sponsorship for employment visa available at this time.