Location
Slovakia
Job Type
full-time
Salary
Unknown
Posted
February 1, 2026

Job Description

Join our exciting Swiss startup that's transforming the entertainment industry with our revolutionary SaaS platform!

As a key player at Optune, you’ll initially focus on advancing our platform and, after achieving our next milestone, lead our future small tech hub in a vibrant European city.

Optune is a groundbreaking SaaS platform for the live music industry, streamlining the entire booking process into a single, user-friendly solution. Trusted by international artists and booking agencies across Europe, Optune is the go-to platform for live entertainment professionals.

Tasks

  • Enhance and expand our SaaS platform Optune.
  • Work predominantly with Node.js and MongoDB on the server side.
  • Implement front-end solutions using React and Redux.
  • Utilize Meteor for data processing, authorization, and deployment.
  • Develop and oversee the company’s technical strategy.
  • Post-milestone, define and shape our upcoming tech hub in Europe.

Requirements

  • Over 5 years of experience in professional web development with advanced skills in JavaScript, React, and Redux.
  • Fluent in English (German is a plus).
  • Ability to implement projects independently and take ownership to deliver on time.
  • Enjoy the energy and dynamic of the startup culture and thrive in helping overcome challenges.
  • University degree or equivalent experience.

Benefits

  • An opportunity to help shape the future of the entertainment industry.
  • Fast-paced and enjoyable environment within a small, dynamic team.
  • Incredible amount of learning opportunities from other established entrepreneurs on the team.
  • Work with incredible artists and agencies worldwide.
  • Part of the salary paid in company shares, allowing you to share in our success.

Does this sound like you? If so, send a summary about yourself, including why you want to work with us and your current and past work experience. We look forward to hearing from you!

🎯 Who is this job for?

This role is best suited for a Senior / Lead Full Stack Developer who enjoys taking technical ownership in a startup environment and is motivated by building and scaling a product end to end. It fits someone with strong experience in JavaScript, Node.js, MongoDB, React, Redux, and Meteor, who is comfortable defining technical strategy, working independently, and making architectural decisions. The ideal candidate is familiar with developing SaaS platforms, leading complex features from backend to frontend, and is excited about growing into a leadership role by shaping a future tech hub after key business milestones.

πŸ’¬ Potential Interview Questions

  1. How does Meteor integrate with React and Node.js in a fullstack application?
    Meteor acts as the backend and real-time data layer, seamlessly connecting with React on the frontend and Node.js for server-side logic through its built-in DDP protocol and pub/sub model.

  2. How would you manage state across a complex React application using Redux?
    By organizing state into clear slices, using actions and reducers efficiently, leveraging middleware like Redux Thunk or Saga for async flows, and maintaining a predictable single source of truth.

  3. What are the advantages and trade-offs of using MongoDB in a SaaS platform?
    MongoDB’s schema flexibility and scalability suit fast-changing SaaS needs, but trade-offs include less rigid data validation and potential performance issues with complex relational queries.

  4. How do you ensure secure data processing and user authorization in Meteor apps?
    Use Meteor’s built-in accounts package, implement role-based access control, validate all client inputs server-side, and restrict database access with publish/subscribe filters.

  5. Describe how you would lead and scale a small development team in a remote startup.
    By establishing clear communication rituals (daily standups, weekly syncs), fostering ownership through code reviews and mentorship, and aligning technical goals with product milestones.

  6. What’s your approach to building scalable and maintainable fullstack features?
    Break features into frontend and backend tasks, use component-based React architecture, REST or DDP for communication, and maintain modular, reusable server-side code in Node.js.

  7. How would you design a real-time booking feature for live music events?
    I’d use Meteor’s reactivity for live updates, MongoDB for flexible data modeling, and transactional logic on the backend to manage availability and prevent double bookings.

  8. What key metrics would you monitor to ensure the performance of a SaaS platform?
    Server response time, database query efficiency, user engagement rates, error rates, and client-side performance metrics like Time to Interactive (TTI).

  9. How do you balance rapid feature development with code quality in a startup environment?
    By applying CI/CD pipelines, writing unit/integration tests, enforcing code reviews, and favoring refactorable MVPs to avoid tech debt while keeping up development speed.

  10. What’s your process for aligning technical strategy with business goals?
    Regularly sync with stakeholders, translate business needs into technical roadmaps, prioritize work by impact and feasibility, and iterate quickly based on user feedback.

πŸ“‹ Job Summary

Optune is hiring a Senior Full Stack Lead Developer (Remote, Europe) to enhance and scale its live-music SaaS platform used by artists and booking agencies across Europe. You’ll work primarily with Node.js, MongoDB, Meteor, React, and Redux to build and evolve the product end-to-end, while also shaping the company’s technical strategy and, after the next milestone, leading a small tech hub in a European city. The role requires 5+ years of professional web development, strong ownership and independence, fluent English, and a love for startup dynamics; in return you get a high-impact role in the entertainment industry, close collaboration with artists and agencies, and a comp package that includes salary plus company shares.

Required Skills

Node.js MongoDB Meteor React Redux

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox