Are you a web developer interested in immersive broadcasting? Join us to elevate immersive web experiences at YBVR! Be part of our Madrid team in creating top-tier web applications and SDKs for immersive broadcasting.
Role Overview :
We are seeking a full-time web developer in Madrid, Spain, to build web interfaces for YBVR's premium VR experience creation tools. This includes easy-to-use web interfaces for defining and controlling experiences, and robust web APIs to communicate with our client and backend applications. The developer will manage the development lifecycle of these tools, collaborating with technical and business teams to create, refine, and expand these systems.
Responsibilities :
* Develop web-based systems to control in-headset experiences, video processing backends, and analytics.
* Create web APIs to enable dynamic interconnection between components and facilitate external use of YBVR technologies.
* Develop new features, reusable components, and documentation.
* Propose improvements and new features in coordination with the development team.
* Participate in team training, code reviews, and mentoring junior developers.
* Coordinate with the team to define timelines, dependencies, and risks in project planning.
* Prototype ideas into self-contained demos.
* Utilize front-end web technologies such as NodeJS, PHP/Laravel, React, HTML, CSS.
* Work with SQL-based databases like MySQL.
* Apply knowledge of web API technologies and frameworks (REST, SOAP, Websocket).
* Understand the full software development life cycle.
* Find creative solutions to complex problems quickly.
* Write documented, unit-testable code.
* Maintain high-quality work with attention to detail and rigorous self-testing.
* Communicate effectively and collaborate as part of a team.
* Translate business requirements into application architecture.
We value highly motivated, self-starting individuals eager to learn new skills.
Desirable Skills :
(Not required but advantageous)
* BS/MS in Computer Science, Engineering, or related field, or relevant experience.
* 2+ years of development experience.
* Experience with WebGL/WebVR (three.js, A-frame).
* Experience with Web video streaming players.
* Proficiency in web data presentation frameworks (D3, etc.).
* Experience configuring web servers (Apache, nginx).
About YBVR :
YBVR is a forward-thinking team dedicated to redefining immersive broadcasting. With offices in Silicon Valley and Madrid, our mission is to enhance live immersive experiences, creating sharper, smoother, and more interactive VR videos. We continuously challenge the boundaries of immersion and reimagine what is possible in VR. Join us to contribute to a dynamic team shaping the future of spatial and XR experiences!
#J-18808-Ljbffr