Songspace, INC

Ember.JS Frontend Software Engineer

Songspace, INC published 8 months ago


Mid-Level, Senior, Lead, Full-time

No office location

Location Availability

about gs16 gsx sm fd column ml8 mr8 mb8 preferred timezone fw bold gmt 06 00 central time 2 hours section

About this job

Job type: Full-time
Experience level: Mid-Level, Senior, Lead
Role: Frontend Developer
Industry: Customer Data Platform, Music, Web Technology
Company size: 11–50 people
Company type: Private

Remote details

Preferred Timezone: (GMT-06:00) Central Time +/- 2 hours


Job description

The Songspace Development Team is seeking an experienced, passionate, Ember.JS developer/engineer to build and manage frontend workflows that power Songspace for desktop. This position offers the ideal candidate the opportunity to design, build, and manage mission critical data applications and services in an exciting business domain with substantial self-direction and autonomy.

Job Responsibilities

  • Define, design and develop business solutions throughout the software development lifecycle. 
  • Responsible for designing, coding, unit testing, building, deploying and supporting application software. 
  • Work with analysts and architects to define technical direction to understand business requirements that enable the analysis and design of technical solutions. 
  • Responsible for application components and data architecture designs, performance monitoring, benchmarking, product evaluation and recommendation. 
  • Serve as a project leader and technical lead to ensure application design, development schedule, and implementation meet business scope and timelines
  • Work with the stakeholders to plan and directly implement new features with the existing code and services

  • Triage bug requests and collaborate with the Client Services Team to maintain the bug backlog

  • Investigate, troubleshoot, and where possible solve technical data issues, escalating unsolved issues to the appropriate team

  • Provide feedback on design documents for best case implementations

  • Improve code coverage of older code

  • Create and maintain documentation,procedures and best practices suggestions

  • Provide email & phone technical support where required to team members and clients

  • Build and maintain relationships with team members and stakeholders

  • Demonstrate enthusiasm for learning new technologies, tools and processes to solve challenges and realize opportunities

Job Qualifications

  • A minimum of 5 years of relevant development experience is required

  • Proficiency in writing efficient and reliable code in Javascript is required

  • Experience with Ember.JS 3.X is required

  • Experience creating, implementing, and using REST APIs is required

  • Experience with QUnit is required

  • Experience with Agile software development methodologies is required

  • Experience with GIT is required

  • Must be experienced and comfortable working independently and with small, distributed teams

  • Must be proactive in problem solving

  • Must seek and be open to new ideas and solutions

  • Must be curious, committed, and invest time to develop and expand knowledge for self and others

  • Must be proactively communicative and possess strong written communication skills

  • Experience with *nix CLI and shell scripting is preferred

  • Experience with Ember Data is a plus

  • Experience with Ember Model is a plus

  • Experience with music data and audio files is a plus

Life at Songspace, INC

About Songspace, INC

Songspace is a growing music technology company based in Nashville that designs, builds, and delivers innovative products and services for music creators, publishers, and labels to manage music catalogs, collaborate with other creators and rights owners, send and share songs and playlists, and organize the creative workflows in music rights management. The foundation of the company mission and culture is a shared passion for music, music creators, music rights, and technology.  We work closely with creators and rights holders to ensure our products and services provide a superior experience and value. We continually strive to earn the trust of the thousands of publishers, labels, and creators around the world that rely on our products to manage, promote, and deliver their music copyrights and recordings.


  • Vacation and paid time off
  • Attention to personal development
  • Regular team events/excursions
  • Healthy and friendly work environment
  • Flexible hours
  • Work From Home
  • Health Insurance

Joel Test

Source control
One-step build
Daily builds
Bug database
Bugs fixed before writing new code
Up-to-date schedule
Quiet working conditions
Best tools that money can buy
Code screening
Hallway usability testing
Learn more about Songspace
Ember.JS Frontend Software Engineer at Songspace, INC