# JOB: Readymag + Javascript developer / designer

**URL:** <https://forum.readymag.com/t/job-readymag-javascript-developer-designer/3059>\
**Category:** Jobs\
**Created:** [June 10, 2024, 9:05pm UTC](https://forum.readymag.com/t/job-readymag-javascript-developer-designer/3059 "2024-06-10T21:05:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Katy\_Felker](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.readymag.com/katy_felker/32/2111_2.png) [@Katy\_Felker](https://forum.readymag.com/u/Katy_Felker)\
**Post date:** [June 10, 2024, 9:05pm UTC](https://forum.readymag.com/t/job-readymag-javascript-developer-designer/3059/1 "2024-06-10T21:05:25Z")

</div>

Hi designers and developers!

I’m looking for a freelancer to help me create an audio player for a Readymag website.

**Here is the project description:**

Create Embedded Javascript Audio Player for ReadyMag on Howler.js

- We are looking for a Javascript developer to create a fully embedded Javascript Audio player for use in a ReadyMag website.
- Users will copy and paste an embed code into their web page which will initialize a fully functional audio player.
- The working player should be fully self contained with few/zero external dependencies.

**You will be given:**

- A visual design to code
- Access to a GIT repo (hosted through GitHub) to upload your code. Developer won’t need to worry about hosting for the codebase or the audio assets, etc.
- Access to ReadyMag for testing and demonstration

**Required Functionality:**

- The audio player should work when embedded into any web page, but in particular must work on ReadyMag webpages generated through their authoring environment ([https://readymag.com](https://readymag.com/))
- The working player should be based on [Howler.js](http://howler.js), an audio library.
- In addition to working widget code, create demonstration embed codes for training users.
- Should support multiple instances of the player on the same page, which are aware of one another.

**Timeline:**  
This is a small project with a duration under 2 weeks.
