1

Dance Software Jobs (NOW HIRING)

Ability to use computer network system and software applications as needed. * Ability to organize ... Teaching dance means training pupils in how to use their bodies to communicate and to present ...

Ability to use computer network system and software applications as needed. * Ability to organize ... Teaching dance means training pupils in how to use their bodies to communicate and to present ...

Dance Studio Administrator

Plymouth, MN · On-site

$19.50 - $25.75/hr

Dance Studio Administrator Join Our Team We are seeking a highly organized, proactive, and ... Strong computer skills and the ability to learn new software quickly Preferred Qualifications While ...

Dance Studio Administrator

Plymouth, MN · On-site

$19.50 - $25.75/hr

Dance Studio Administrator Join Our Team We are seeking a highly organized, proactive, and ... Strong computer skills and the ability to learn new software quickly Preferred Qualifications While ...

Dance Instructor

Woodbridge, VA · On-site

$16.66 - $35.39/hr

Using a computer and related software applications; Interpreting and applying applicable laws ... Less than 3 years of dance training 04 How much experience do you have in teaching dance or ...

Instructor, Dance Department: Arts Prep Location: Metropolitan Campus Reports To: Director ... Possess basic-level proficiency with Microsoft Office Suite or equivalent software * Ability to ...

Duties & Responsibilities * Plan and implement 1-2 Dance Team workouts/practices per week ... Ability to use various software applications and standard office equipment. * Valid driver ...

next page

Showing results 1-20

Dance Software information

See salary details

$74.5K

$142.8K

$178K

How much do dance software jobs pay per year?

As of Aug 25, 2026, the average yearly pay for dance software in the United States is $142,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $169,500.00 per year, depending on experience, location, and employer.

What is Dance Software?

Dance Software refers to software products developed by Dance, a technology company specializing in tools for software development, particularly code editors. Their flagship product, Dance, is an open-source code editor designed to enhance productivity with features like multi-cursor editing and powerful keyboard-driven workflows. It's built to help programmers write, edit, and navigate code more efficiently. Dance Software is popular among developers who value customizable and extensible editing environments.

What are the key skills and qualifications needed to thrive as a dance software developer, and why are they important?

To succeed as a Dance Software Developer, you need strong programming skills (often in languages like Python, Java, or C++), a solid understanding of software development principles, and ideally a background in digital arts or interactive media. Familiarity with motion capture systems, animation software (such as Unity or Unreal Engine), and relevant certifications in software engineering or multimedia production are typically valued. Creativity, problem-solving, and effective teamwork are essential soft skills for innovating and collaborating on dance-related tech projects. These competencies are crucial for building reliable, user-friendly software that enhances dance experiences and meets the unique needs of performers and educators.

What are some common challenges faced when developing software for dance-related applications, and how can professionals in this field address them?

Developing software for dance applications often involves unique challenges such as accurately capturing and interpreting movement data, ensuring real-time responsiveness, and providing an intuitive user experience for dancers of varying technical skill levels. Professionals in this role must collaborate closely with dancers, choreographers, and motion capture specialists to refine features and validate usability. Overcoming these challenges typically requires iterative prototyping, frequent user testing, and staying updated with advancements in motion-sensing technologies.

What is the difference between Dance Software vs Dance Instructor?

AspectDance SoftwareDance Instructor
Required CredentialsNone or software-specific trainingDance certifications, teaching credentials
Work EnvironmentOffice, studio, or remoteDance studios, schools, events
Industry UsageManaging schedules, marketing, class registrationTeaching dance techniques, coaching students

Dance Software focuses on managing dance studio operations and administrative tasks, while Dance Instructors are responsible for teaching dance techniques and coaching students. Both roles are essential in the dance industry but serve different functions—one is tech-oriented, and the other is performance and education-oriented.

More about Dance Software jobs

What cities are hiring for Dance Software jobs?

Cities with the most Dance Software job openings:

What states have the most Dance Software jobs?

States with the most job openings for Dance Software jobs include:

What job categories do people searching Dance Software jobs look for?

The top searched job categories for Dance Software jobs are:

Infographic showing various Dance Software job openings in the United States as of August 2026, with employment types broken down into 17% Full Time, and 83% Part Time. Highlights an 100% In-person job distribution, with an average salary of $142,832 per year, or $68.7 per hour.

Teacher of Dance

iLearn Schools

Fair Lawn, NJ • On-site

$64K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 6 days ago


Job description

Position Type:
High School Teaching/Teacher of Dance
Date Posted:
3/6/2026
Location:
iLearn Schools
Date Available:
04/01/2026
Teacher of Dance-High School
Compensation: Base $64,500, Experience $200 per year, Advanced Degree-Masters $3,000; PHD $5,000. Comprehensive Benefits: Health (Medical, Vision, Dental), Short Term Disability, AAE, & Pension
Essential Functions
A teacher of dance educates students in different dance styles, methods, and techniques. Teaching dance means training pupils in how to use their bodies to communicate and to present themselves artistically and professionally. The responsibilities of a dance educator include creating lesson plans, teaching students about dance and the history of dance, assisting students in creating their own dance pieces, organizing and managing the learning environment, directing performance rehearsals, and assessing student performances. In addition to teaching dance electives, the teacher of dance is expected to choreograph two mainstage theatre productions each year.
Note: The above description is illustrative of tasks and responsibilities. It is not meant to be all-inclusive of every task or responsibility.
Knowledge, Skills, and Abilities
  • Working as a dance teacher requires flexibility, determination, and lots of energy. Especially when teaching in a school environment, dedication to the task at hand and a love of your job will serve you well.
  • Knowledge of data information systems, data analysis and the formulation of action plans.
  • Knowledge of applicable federal and state laws regarding education and students.
  • Ability to use computer network system and software applications as needed.
  • Ability to organize and coordinate work.
  • Ability to communicate effectively with students and parents.
  • Ability to engage in self-evaluation with regard to performance and professional growth.
  • Ability to establish and maintain cooperative working relationships with others contacted in the course of work.

Certification: NJ Standard, CEAS, or CE as a Teacher of Dance (Endorsement #1635)
Education: Minimum of a Bachelor's degree from an accredited college or university in education discipline applicable to teaching assignment.
Experience: Preferably, candidates will have had prior college-level and/or professional dance performance and/or teaching experience.
Teacher of Dance-High School
Essential Functions
A teacher of dance educates students in different dance styles, methods, and techniques. Teaching dance means training pupils in how to use their bodies to communicate and to present themselves artistically and professionally. The responsibilities of a dance educator include creating lesson plans, teaching students about dance and the history of dance, assisting students in creating their own dance pieces, organizing and managing the learning environment, directing performance rehearsals, and assessing student performances. In addition to teaching dance electives, the teacher of dance is expected to choreograph two mainstage theatre productions each year.
Note: The above description is illustrative of tasks and responsibilities. It is not meant to be all-inclusive of every task or responsibility.
Knowledge, Skills, and Abilities
  • Working as a dance teacher requires flexibility, determination, and lots of energy. Especially when teaching in a school environment, dedication to the task at hand and a love of your job will serve you well.
  • Knowledge of data information systems, data analysis and the formulation of action plans.
  • Knowledge of applicable federal and state laws regarding education and students.
  • Ability to use computer network system and software applications as needed.
  • Ability to organize and coordinate work.
  • Ability to communicate effectively with students and parents.
  • Ability to engage in self-evaluation with regard to performance and professional growth.
  • Ability to establish and maintain cooperative working relationships with others contacted in the course of work.

Certification: NJ Standard, CEAS, or CE as a Teacher of Dance (Endorsement #1635)
Education: Minimum of a Bachelor's degree from an accredited college or university in education discipline applicable to teaching assignment.
Experience: Preferably, candidates will have had prior college-level and/or professional dance performance and/or teaching experience.