Senior Software Engineer, Backend
About AVR
AppliedVR is a leader in digital therapeutics, pioneering virtual reality-based treatments that address the complexity of chronic pain. Our mission is to empower patients with the tools to live life, beyond chronic pain. Rooted in cognitive behavioral therapy and mindfulness, AppliedVR’s EaseVRx is the first VR-based prescription therapeutic to receive ‘Breakthrough Therapy Designation’ by the FDA. Offering a comprehensive approach that encompasses the biological, psychological and social factors that influence how people experience chronic pain. Our solution can easily be self-administered by patients in the comfort of their own homes, at any time, without restrictions tied to a healthcare professional’s schedule – advancing remote care as well as quality and equity in chronic pain management.
Empowering Patients With The Tools to Live Life, Beyond Chronic Pain.
Roles & Responsibilities
Ship product features by writing well-designed, maintainable, and testable code
Build reliable and usable dashboards for internal and external users
Implement back-end APIs
Design, develop, and implement unit, integration, and end-to-end testing for the existing code base and for new functionality under development, using a strong understanding of security-based design patterns
Serve as a technical expert in the evaluation and testing of the capabilities, characteristics, and requirements of existing and emerging information systems technologies
Develop scalable cloud-based solutions, considering security and performance
Support teams in evaluating detailed requirements
Prepare and obtain approval of system design documentation
Recommend changes in development, maintenance, and system standards
Make recommendations as to feasibility of implementation of modified or new technologies and/or frameworks
Mentor fellow engineers
Troubleshoot and resolve software bugs
Participate in an Agile software development life cycle
Requirements
Minimum 5 years Ruby on Rails (REST API’s)
MySQL query & schema design
Javascript (with React Experience)
AWS Cloud Experience
Git
RSpec Test automation
Solid understanding of RESTful systems and the principles of good API design
Nice to Haves
AWS Certification
Experience with container platforms such as Docker and Kubernetes
Time Series Database experience