Senior Software Engineer – Vanilla JavaScript, WebGL

Posted 65ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing JavaScript-based front-end libraries for 3D simulations at Voovio. Collaborating with international teams and driving the development of innovative software solutions.

Responsibilities:

  • Lead the design, development, and optimization of our proprietary JavaScript-based front-end library.
  • Collaborate with cross-functional teams to define requirements and deliver new features.
  • Write and maintain efficient, clean and reusable code with minimal external dependencies.
  • Ensure high performance and compatibility across different browsers and devices.
  • Develop interactive 3D experiences using WebGL where applicable.

Requirements:

  • University degree in Computer Science, Engineering, Mathematics, or related field
  • At least 5 years of professional software development experience
  • Deep expertise in vanilla JavaScript, HTML5, and CSS
  • Experience building complex browser-based tools or libraries from scratch
  • Strong understanding of web technologies, browser behavior, performance, and layout/rendering
  • Solid mathematical foundation (e.g., geometry, linear algebra) and familiarity with WebGL is a plus
  • Excellent communication and collaboration skills
  • English level B2 or higher.
  • Must reside in Spain and be legally authorized to work here

Benefits:

  • 100% remote work from anywhere in Spain
  • Flexible hours (8-hour workday; 7 hours in August)
  • Competitive salary
  • Optional benefits including restaurant vouchers, Caser Seguros discounts, etc.
  • Autonomy to lead technical design on complex systems
  • Ongoing learning and personal development support