Full Stack Engineer, WQXR - Music

WNYC   •  

New York, NY

Industry: Media

  •  

Less than 5 years

Posted 58 days ago

This job is no longer available.

What you can expect:

While you will report to a senior engineer, you will participate in cross-functional projects, working closely with design and product people to implement static designs and resolve bugs or new issues with the QA team. This role is a 65% front-end and 35% back end. Your responsibilities will include:

  • Taking static designs or prototypes and implementing them in executable code
  • Working with the QA team to resolve bugs
  • Producing modular software that can be used in multiple contexts
  • Writing automated tests and documenting of all new code
  • Participating in sprint planning and grooming sessions
  • Contributing to the Digital team's knowledge base (i.e. in-house wiki)
  • Providing feedback on upcoming product ideas and iterations

These are the tools and skills you should bring to the job

  • Fluency in modern JavaScript, HTML5 and CSS3
  • Fluency or at least familiarity with & willingness to learn Python
  • 1 - 2 years experience with at least one major web-oriented framework, Ember or Django preferred
  • Experience with browser-based development tools
  • Ability to debug issues in browser or command line environments
  • Proficiency with Git or Mercurial (we use Git)
  • Experience with test-driven development preferred
  • Excellent communication skills
  • Teamwork mentality
  • Interest or experience in contributing to open-source projects
  • Experience working on music-related products (ideal but not required)
  • Knowledge about music streaming landscape (ideal but not required)