Senior Software Engineer

  • Remote - Worldwide

Remote

Software Development

Senior

Job description

Voovio is a global deep-tech company, based in Spain and Houston (USA). By creating photorealistic 3D models, we offer process industry leaders our patented Enhanced Reality technology, which allows them to transform their processes into digital simulations and tools.

Want to work in a collaborative environment with a dynamic team that believes in innovation and encourages continuous learning? Then join the Voovio family as we navigate the exciting times ahead!

Job Description

We are seeking a highly experienced Senior Software Engineer with strong skills in JavaScript, CSS, and HTML5 to lead the development of our proprietary library. This position offers a unique opportunity to shape and drive the development of a key piece of our software stack with direct exposure to the end customers. A solid mathematical background is essential, and experience with WebGL is a significant plus.

This is a remote position, but candidates must reside in Spain. You’ll join a global team, working on cutting-edge technologies while enjoying the flexibility and autonomy of a fully remote work environment.

Key Responsibilities

  • Lead the development and continuous improvement of our proprietary library, ensuring its performance, scalability, and maintainability.
  • Collaborate with cross-functional teams to define requirements and deliver new features.
  • Write and maintain efficient, clean and reusable code.
  • Ensure high performance across devices and browsers by implementing the best practices for front-end development.
  • Optimize code and troubleshoot issues in the library and wider application ecosystem.
  • Develop interactive 3D experiences using WebGL.

Required Qualifications:

  • University degree in Computer Science, Engineering, Mathematics, or related fields.
  • Minimum 5 years of proven experience in web development with expert-level proficiency in JavaScript, CSS, and HTML5.
  • Experience leading complex development projects, especially proprietary tools or libraries.
  • Deep understanding of web architecture, performance optimization, and responsive design.
  • Strong mathematical skills (e.g., geometry, linear algebra) with the ability to apply them in a programming context.
  • Experience with WebGL, other programming languages like Python or C++ and cloud services (AWS, GCP, or Azure) is a plus.
  • Excellent communication and teamwork abilities.
  • English B2.
  • Resident in Spain.

Why Join Us

  • Fully remote work, based in Spain with flexible hours (8-hours workday, 7 hours in August).
  • Opportunity to lead key technical initiatives for the company, with the freedom to innovate.
  • Competitive salary.
  • Possibility of having additional discounts with Caser Seguros, restaurant vouchers, etc.
  • Ongoing learning and development opportunities, with the ability to set your own path.
  • 23 business days of annual leave.

If you are a passionate software engineer with a proven track record of deliverables and innovation, we’d love to hear from you!

Share this job:
Please let Voovio know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply