All jobs

Software Engineer

Job Overview

As a Software Engineer, you will be responsible for maintaining our current codebase, implementing new features, collaborating closely with our designers, and creating engaging 3D interactions for both 2D screens and Virtual Reality platforms, utilizing a blend of JavaScript, Three.js, and GreenSock Animation. You will own the development and refinement of engaging interactions within our app, particularly those in VR and 3D spaces. This role includes ensuring that the creative output from our design team is transformed into experiences that are not only functional but also fun for users. Additionally, you will take the lead on incorporating games and other fun enhancements into the app, continually elevating the interactive experience for our users. Our ideal candidate has a proven ability to work independently as a problem solver, with a strong passion for Virtual Reality, 3D games, and cutting-edge technology.

Responsibilities

  • Debug, optimize, and extend the current object-oriented vanilla JavaScript codebase.

  • Collaborate closely with the design team to prototype and implement new features in our VR web app.

  • Develop and test content in a 3D space for both VR and flat-screen delivery.

  • Create tools to facilitate workflow for non-technical team members.

  • Participate in code reviews to ensure the highest quality code and maintain coding standards.

  • Work with backend developers, designers, and product managers to deliver a seamless user experience.

  • Write and maintain internal documentation to help your team members understand the system architecture and your code.

Qualifications

  • Proficiency in JavaScript, particularly in an object-oriented context.

  • Experience with ThreeJS or similar WebGL frameworks.

  • Experience with backend development (SQL / noSQL databases)

  • 4+ years experience in professional development.

  • Familiarity with 3D rendering concepts.

  • Experience with Jira, Confluence, GitHub

  • Experience with VR/AR development

  • Experience developing interactions, and an understanding of what makes something fun or intuitive in an immersive environment

  • Excellent problem-solving and debugging skills.

  • Highly independent and a team player.

  • Understanding of Agile development and methodologies

  • Desire to use technical skills to help others.

  • (Optional) AI experience

  • Bachelor’s degree or equivalent work experience.

Additional Information

Job Compensation & Benefits:

  • $120K - $140K/year, commensurate with previous experience.

  • Stock Options

  • Unlimited PTO

  • Healthcare, Dental, Vision

Other Details:

  • To be considered for this position, please send a resume to jaron@embodiedlabs.com.

  • This position is fully remote with occasional travel requirements.

  • Candidates must be authorized to work in the US.

About Embodied Labs:

Embodied Labs is a leading caregiver training company on a mission to transform the way we care for each other through shared immersive experiences. By providing professional and family caregivers with access to an immersive training and learning platform and a library of immersive experiences, caregivers are able to gain actionable empathy and access to a supportive caregiving community. Co-founded by caregivers Carrie Shaw and Erin Washington, Embodied Labs is committed to enhancing the quality of care delivered to aging adults. Our state-of-the-art shared immersive experience platform has been operationalized by 100+ organizations across senior services, government, academia, enterprises, and healthcare providers in 30+ US states and five countries. In addition to winning numerous awards such as the Bill & Melinda Gates Global Immersive Education Prize, we have been featured in Oprah Magazine, CNN International, CBS, and The New York Times.

Research has proven that immersive training enables 4X faster learning (addressing lack-of-time challenges) and 90% longer retention of knowledge, while also uniquely activating socioemotional development and emotional memory compared to traditional methods. Our web-immersive modality (accessible via a browser) enables anytime/anywhere training for scale.

Embodied Labs is an equal-opportunity employer.

⚠️ When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!

Embodied Labs's logo

Embodied Labs