Voovio

Senior Software Engineer – Vanilla JavaScript, WebGL

Voovio

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €60,000 per year

Job Level

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptHTML5CSSWebGLsoftware developmentbrowser-based toolsperformance optimizationclean codemathematicscross-functional collaboration
Soft Skills
communicationcollaboration
Certifications
University degree in Computer ScienceUniversity degree in EngineeringUniversity degree in Mathematics