Senior Front-end Engineer
Sorry, this job was removed at 1:09 p.m. (PST) on Wednesday, August 15, 2018
By clicking Apply Now you agree to share your profile information with the hiring company.
What you’ll do:
We’re looking for a Senior Front End Engineer who seeks out challenges and is comfortable with the unknown. You thrive in a fast-paced, innovative, creative environment. You’re an expert communicator who collaborates well with others, takes initiative to solve tough problems, is passionate about revolutionizing storytelling through virtual reality.
The impact you’ll make:
- Design and implement scalable solutions for the Within web front-end
- Design and implement new functionality and features for an improved user experience
- Collaborate with the Web, Design, and Product Teams in requirements specification, feasibility analysis, detailed engineering analysis, development estimates and release planning.
- Writing and reviewing code that is reliable, scalable and reusable
- Execute and oversee the creation and delivery of automated unit/integration tests for the code that is written
- Working with browser vendors to ensure WebVR spec and other APIs are working as intended for the WITHIN Platform
What you’ll need to be successful:
- 5+ years of JavaScript experience; comfortable assessing, choosing, and configuring JavaScript libraries, frameworks, and working environments
- BS/MS degree in Computer Science or related technical degree
- Deep understanding of browser memory and garbage collection
- Experience building single-page applications
- Able to work closely with visual and UX designers to meet exacting requirements
- Ability to take ownership of a project from start to finish
- Ability to interact and work well with members of other functional groups in a project team
- Experience with at least one JavaScript framework such as AngularJS, Ember, Backbone, React, Vue.js, etc.
- Experience with a modern web application framework (Ruby on Rails, Python/Flask/Django)
- Expert in Three.js, and familiarity with the use of WebGL
- Ability to manage multiple priorities and deadlines
- Experience with Agile/Scrum development methodologies
- Excellent communication skills, both verbal and written
Bonus Points for:
- Passion for VR and knowledge of the VR ecosystem including WebVR
- Experience working with a start-up
- Written custom Video Players
Read Full Job Description