Senior Full Stack Engineer
At AppliedVR, we are pioneering virtual reality therapeutics (VRx) to address unmet needs and improve clinical outcomes for patients with serious health conditions. We envision a new era in which VR therapeutics are widely embraced and accessible, opening up a vast exciting new venue for science and discovery with the potential to improve the lives of millions.
AppliedVR is looking for a Senior Full Stack Engineer to develop our web-based tools and cloud databases. This role will work closely with designers and product managers to create highly functional and usable interfaces for internal and external customers and support them with scalable backend services.
Roles and 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
Make recommendations as to feasibility of implementation of modified or new technologies and/or frameworks
Mentor fellow engineers
Troubleshoot, debug and resolve software bugs
Participate in an Agile software development life cycle
Requirements
5+ years of experience developing web-based applications
Experience with a modern front-end framework (Ember, Angular, React, Vue, etc.)
Experience writing REST/JSON APIs
Experience writing and implementing unit, integration, and end-to-end software tests
Ability to solve technical problems independently
Motivation to work hard and always be learning
Key Technical Languages and Skills
Ruby on Rails (REST API’s)
SQL
React
Redux
AWS
Git
Test automation
Kotlin