1

Marionette Jobs (NOW HIRING)

Senior Asset Development Engineer

OR · Remote

$122K - $161K/yr

... Marionette, Backbone, Bootstrap, Foundation, etc. * 1+ years experience with web application hosting services such as Google Cloud, AWS, Azure, and self-hosted Node.js services. * BA/BS degree or ...

Backbone, Marionette, React, Redux * Bootstrap, Handlebars * Cesium * Grunt, Bower, NPM, WebPack * XML, XSD, XSLT, XPath, XQuery * Geospatial (OGC) * WebSockets * Agile, Scrum processes or tools

Backbone, Marionette, React, Redux * Bootstrap, Handlebars * Cesium * Grunt, Bower, NPM, WebPack * XML, XSD, XSLT, XPath, XQuery * Geospatial (OGC) * WebSockets * Agile, Scrum processes or tools

Backbone, Marionette, React, Redux * Bootstrap, Handlebars * Cesium * Grunt, Bower, NPM, WebPack * XML, XSD, XSLT, XPath, XQuery * Geospatial (OGC) * WebSockets * Agile, Scrum processes or tools

Experience with client-side frameworks and libraries such as Backbone.js, Marionette.js, Ember.js, Angular.js, React, Handlebars, etc. * Experience in developing using XML and JSON. * Strong ...

Software Developer

Englewood, CO · On-site

$75K - $95K/yr

Marionette.js; jQuery; ASP.NET Web API; NHibernate; Fluent NHibernate; Objective-C; Qt; QML; JQuery · GIT, Subversion · Use of some or all of the following preferred : Esri APIs: ArcFM, ArcGIS Api ...

... Marionette, Backbone, Bootstrap, Foundation, etc. * 1+ years experience with web application hosting services such as Google Cloud, AWS, Azure, and self-hosted Node.js services. * BA/BS degree or ...

... Marionette, Backbone, Bootstrap, Foundation, etc. * 1+ years experience with web application hosting services such as Google Cloud, AWS, Azure, and self-hosted Node.js services. * BA/BS degree or ...

Showing results 41-58

Marionette information

What is the difference between Marionette vs Puppet?

AspectMarionettePuppet
Primary UseJavaScript framework for building structured web applicationsConfiguration management and automation of IT infrastructure
Required CredentialsJavaScript, HTML, CSS knowledgeIT certifications like PUPPET Certified Professional
Work EnvironmentWeb development teams, front-end projectsIT operations, system administrators
Industry UsageWeb development, UI/UX projectsIT, DevOps, system administration

Marionette is a JavaScript framework focused on building structured web applications, while Puppet is a configuration management tool used for automating IT infrastructure. They serve different purposes: Marionette enhances front-end development, whereas Puppet streamlines system administration tasks.

What are some common challenges faced by marionette puppeteers during live performances?

Marionette puppeteers often face challenges such as maintaining precise control over multiple strings to achieve smooth, lifelike movements, especially during complex scenes. Live performances can also present difficulties with tangling or snagging of strings, which requires quick thinking and dexterity to resolve without disrupting the show. Additionally, puppeteers must remain in sync with other performers, sound cues, and lighting, demanding strong focus and effective teamwork to ensure a seamless production.

What is a marionette?

Marionettes are puppets that are controlled from above using strings or wires attached to their limbs and body. A marionette operator, or puppeteer, manipulates these strings to make the puppet move in a lifelike manner, often as part of theatrical performances or entertainment shows. Marionette puppeteers use skillful hand movements to create expressive gestures, walk cycles, and interactions between characters. Their work requires a strong sense of timing, coordination, and creativity to bring the puppet to life and engage audiences. Marionettes have a long history in traditional and contemporary puppet theater around the world.

What are the key skills and qualifications needed to thrive as a marionette puppeteer?

To thrive as a Marionette Puppeteer, you need dexterity, hand-eye coordination, and a background in performing arts or puppetry. Familiarity with stage equipment, puppet-making tools, and basic sound or lighting systems is often required. Creativity, storytelling ability, and strong interpersonal skills help a puppeteer engage audiences and collaborate with production teams. These skills are essential to bring characters to life convincingly and deliver memorable performances.
More about Marionette jobs
Infographic showing various Marionette job openings in the United States as of August 2026, with employment types broken down into 45% Full Time, 35% Part Time, 15% Temporary, and 5% Contract. Highlights an 95% Physical, and 5% Remote job distribution.

Senior Asset Development Engineer

Five9

OR • Remote

$122K - $161K/yr

Full-time

Posted 24 days ago


Job description

Our Professional Services development team is growing, and we are seeking a Senior Asset Development Engineer. This is a full-time remote position that can be worked from anywhere in the Continental US. The Asset Development group is focused on delivering products in a rapid development cycle to augment and extend Five9 core product offerings.  This role consists of rapid product development leveraging modern development methodologies and tools that automate the definition, architecture, development, and delivery of software products.   

The candidate will be expected to work in a team environment via web conferences, and chat collaboration. The candidate must be a self-starter, able to work independently while staying in sync with the rest of the team.    

If you thrive on challenging, ever-changing development projects, then this may be just the position for you! 

Required Skills: 

  • Strong software development background.  Experience working with end-to-end tool chains including project definition and organization, source control, linting, test automation. 
  • Recent experience with Jira, Confluence, Visual Studio Code, Git.    
  • Expert in: JavaScript, Typescript, HTML, Node.js.   
  • Proficient in: Typescript, Nest.js, VueJS
  • Toolchain: Visual Studio Code, Jira, Confluence, Git
  • An understanding of cloud-based software development considerations and architectures (Google Cloud, AWS, etc.) and web-based API interfaces (SOAP, REST, AJAX, WebSockets, etc.)
  • Familiarity with unix based command line shell usage.  
  • Knowledge of Contact Center technologies a plus. 

Qualifications: 

  • 5+ years experience in application or integration software development.  Application development related to Computer-Telephony Integration (CTI) with systems such as Cisco ICM/UCCE, Genesys, or Avaya is a plus.
  • 3+ years development experience in web-based applications (HTML5, JavaScript) and associated frameworks such as ReactJS, VueJS, Angular, SASS, PostCSS, jQuery, Marionette, Backbone, Bootstrap, Foundation, etc.
  • 1+ years experience with web application hosting services such as Google Cloud, AWS, Azure, and self-hosted Node.js services.
  • BA/BS degree or equivalent work experience is required.