See all roles

Full Stack Developer

Work from home Full-time role Hiring

About AppliedVR AppliedVR is unleashing the power of Immersive Therapeutics (ITx), a new category of medical devices that harness the unique properties of virtual reality (VR) to treat some of the most debilitating chronic conditions. AppliedVR creates non-pharmacologic, non-invasive VR medical devices for in-home therapeutic use. AppliedVR’s flagship product, RelieVRx®, is the first FDA-authorized VR device for chronic lower back pain, earning unique CMS recognition and commercial payer coverage. We believe in the power of people. We honor our differences and elevate each other’s voices. As a fully remote/work-from-home company, we may not be under the same roof, but we‘re connected every step of the way via our: 1) core values—we are empathetic, evidence-based, and entrepreneurial; 2) shared mission—solving pain through immersive therapeutics; and 3) our vision—a virtual-reality pharmacy in every home. Learn more about AppliedVR, headquartered in Los Angeles, at appliedvr.io.

Job Description

AppliedVR is looking for a mission-driven Full-Stack Developer with a passion for transforming healthcare through innovative technology to support our web applications and infrastructure. Reporting to the Engineering Manager, Web and working closely with technical and non-technical stakeholders, the role will focus on contributing to the architecture and hands-on development of building systems used in delivering our program to patients. The ideal candidate is a developer with a strong sense of ownership looking to contribute across the entire stack. Roles & Responsibilities (are not limited to the following): Work cross-functionally with Product, Data, and other stakeholder teams to design and implement RESTful APIs that power key application features and ensure a seamless, responsive user experience. Develop interactive, performant, and accessible front-end experiences using modern JavaScript frameworks (e.g., React, Vue, or equivalents). Monitor existing systems for performance, reliability, and security, troubleshooting issues across the stack. Contribute to CI/CD pipelines, observability, and deployment automation. Write and maintain automated tests (RSpec, Mintest, Jest, Cypress), ensuring high code quality and coverage. Participate in code reviews and advocate for clean, maintainable, and idiomatic code. Create and maintain technical documentation. Participate in Agile processes such as stand-ups, retrospectives, and sprint planning to promote collaboration and accountability. Our Technology Stack Infrastructure: Amazon Web Services (AWS), Docker, Terraform, Codebuild Back End: Ruby on Rails, Sidekiq, Redis/Valkey Front End: React, Next.js Testing: RSpec, Capybara, Jest, Cypress Auth & Security: Devise, JWT, SOPS, AWS Secrets Manager Databases: MySQL Experience & Qualifications Preferred 3+ years experience in modern MVC frameworks, including data modeling (e.g., Ruby on Rails, Flask, Django, Vue.js) 2+ years experience integrating front-end components with JSON APIs 1+ years of working in modern JavaScript (ES6+) and at least one SPA framework (React, Vue, Angular) Prior experience writing automated testing using modern frameworks (Front-End: Jest, React Testing Library, and Cypress, Back-End: RSpec and Minitest, or equivalent) Familiarity with relational databases, query optimization, and schema design Proficient with Git and CI/CD workflows Experience working in a highly regulated environment (e.g. medical device, healthcare, finance) Strong interpersonal and communication skills, critical thinking and problem-solving skills Ability to work autonomously, remotely, in dynamic, fast-paced environment Location Anywhere in the US

Compensation

The salary range for this position is $145,000 - $155,000. The salary range describes the minimum to maximum base salary range for this position across all US locations. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to relevant qualifications, depth of experience, skill set, certifications, training, education, and specific work location. The compensation packages may be adjusted based on candidate work location, due to differences in the cost of living for the given location. Your recruiter can share more about the specific salary range during the hiring process. Employee benefits include medical/dental/vision healthcare benefits, 401k retirement plan with a 4% employer match, employer-paid life insurance and long-term disability benefits, employee assistance program, remote work stipend and car allowance (for field reps only). We offer the following paid time off programs: Flexible Time Off for vacation 11+ paid holidays per year Sick time is accrued at one hour for every 30 hours worked. Accrual is capped at 72 hours. Up to 12 weeks of paid parental leave for new parents For more information on the position and benefits, please visit https://www.appliedvr.io/careers. Our Thoughts on Inclusion and Belonging AVR believes that inclusion and belonging among our teammates is critical to our success as a company, and we seek to recruit, develop and retain the most talented people from a wide variety of backgrounds. We are committed to providing an environment of mutual respect where equal opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. To comply with the American with Disabilities Act and other applicable laws ensuring equal employment opportunities to qualified individuals with a disability, reasonable accommodations are made for the known physical or mental limitations of an otherwise qualified individual with a disability unless such accommodations create an undue hardship on our company. Apply To This Job

You might like