<img src="https://certify.alexametrics.com/atrk.gif?account=bIEZv1FYxz20cv" style="display:none" height="1" width="1" alt="">

OPEN POSITION

Senior Javascript Engineer

Skip to content

About You

You have years of experience and wisdom writing JavaScript/Typescript code. You prefer to write your own frameworks because you know they will be more robust and reliable than cobbling third-party libraries together. You’ve built applications with intricate client-side/server-side real-time interactions, and have code samples you can share to demonstrate your work. 

You’re curious and excited about gaming, audio processing, subsystems, and mathematics. You aren't scared by the idea of coding in WebAssembly or hyper-optimizing for efficiency. You care deeply about quality, are proud of your work, and love to learn new things. You've been known to read technical white papers in your free time. 

If this sounds like you, we have an opportunity for you to sink your teeth into. You will be on the ground floor of the next critical phase of High Fidelity. You will be an owner and driver of code and will directly influence our strategy.

About The Role

We are looking for an experienced Senior JavaScript/WASM Engineer with a strong background in game servers and MMOs to be a core member of our team. This unique role combines typical front-end responsibilities with the nuanced challenges of real-time, multiplayer online games. We believe that many gaming concepts and mechanics can be applied to the workplace for remote/hybrid teams to re-capture serendipitous collisions, knowledge transfer, and social cohesion that can happen with physically collocated teams. You will be the primary technical owner of our client and help us make foundational technology choices.

Day-to-Day Responsibilities

  • Build and maintain scalable, optimized front-end components that interact with game and audio/video servers for real-time events and updates.

  • Ensure that client-server interactions are efficient and minimize latency, especially in real-time situations.

  • Work closely with UI/UX designers to create immersive and responsive user interfaces, ensuring an optimal gaming experience.

  • Produce clean, maintainable, and well-documented code. Ensure all front-end solutions are robust and can handle specified load requirements.

  • Develop and test interfaces across multiple platforms, ensuring consistent performance and appearance.

  • Collaborate with backend developers, designers, and testers for continual improvements. Address bug reports and feature requests promptly.

Position Requirements

  • Bachelor’s degree in Computer Science (or equivalent work experience)

  • 5+ years of full-time relevant professional experience 

  • Extensive command of JavaScript syntax and core concepts 

  • Familiarity with the nuances of game development, particularly in terms of client-server interactions.

  • Experience with WebRTC

  • LIfecycle experience building test platforms and unit tests

  • Strong understanding of cross-browser issues and debugging

  • Familiarity with browser internals

  • Experience with WebAssembly
     
  • Demonstrable experience and understanding working with Web Audio API

Bonus Points

  • Familiarity with DSP concepts

  • Familiarity and previous experience with C++

  • Familiarity with high performance graphics and animation in the browser (WebGL, WebGPU, WebAssembly)

  • Custom real-time networking protocols 

  • Optimizing performance and battery life for mobile devices

High Fidelity Perks

  • Fully remote work environment

  • Competitive base salary

  • Generous medical/dental/vision benefits package

  • Flexible paid time off (PTO) program

  • 401(k)

  • Stock Options

  • Affable colleagues with extensive technical experience and a passion for great audio

     

  •  

About Us

Founding Story

With the release of the Oculus and the promise of mass consumer-adoption of VR, High Fidelity set out to build the metaverse infrastructure that would support the next generation of user-generated virtual worlds and experiences. The company blazed trails for the digital worlds of tomorrow — including how these worlds will sound.

The Next Chapter

High Fidelity is more than our company name — it’s the credo that informs our mission of connecting people, from our audio technologies to the applications we build to engage physically-distant participants and knit together online communities. 

Why Us?

Joining our small seasoned team will provide opportunities to participate in foundational decisions, and to see the impact of your input through frequent releases. You will have the opportunity to directly interact with customers and iterate based on user feedback, and to work with experienced engineers and designers on innovative technologies.

Apply Now

Interested? Please send your resume and an accompanying cover letter to hiring@highfidelity.com. Your cover letter should speak to your career objectives and highlight work experiences from your resume that you think are especially applicable to the position. In addition, please include in your cover letter links to any source code repositories (e.g., Github) containing your original work that you believe exemplify the technical skills and problem-solving called out in the job posting.

We look forward to hearing from you.