We are a small business that host hundreds of small internet radio providing easy access to technology like Shoutcast and ICEcast.
Located in Quebec, Canada, we have customer all around the world. We developed our interface that allows our customer to manage their service.
I'm looking for a talented programmer who can deliver bug-free code with a good sense of usability. You will be responsible for our billing system (integrated with Quickbooks Online API), radio management software (Icecast, SHOUTcast, Nicecast) and auto DJ (Liquidsoap).
The workload will be around 10 hours per week (more when needed) on an ongoing basis. You need to be self-motivated and discipline. You need to able to work under pressure when required.
Your task will be assigned on an online task manager (Freedcamp) and you will need to update your progress in the system.
The work will consist in maintaining the actual system (update of the current code), do modifications (on request or to fix bugs) and add new features.
Software we use
Ruby on rails 5
Industry Specific Software (knowledge is optional but will be considered as an asset in the selection process)
Liquidsoap (link removed)/
API (Currently in use)
Cloudns (DNS update)
Development platform: Cloud9
OS: Debian. Some knowledge of system administration.
Billing: We track the usage (creation, suppression, modification) of each service and we bill on the first day of the month after calculating the usage for the previous month (post billing). Each invoice gets recorded in QuickBooks Online (QBO) over their API. Payment can be made by Paypal or Stripe and are then recorded to QBO over the API as 2 transactions (1 payment, 1 journal entry for the fees).
Radio: We manage radio process (monit), creation, suppression, from remote servers over SSH. The customer can deploy their radio to the location (server) of their choice. They can also migrate their radio from one location to another. Once a radio is created, a unique DNS record is created (over Cloudns API). If the radio is migrated to a different machine, it the DNS record IP get updated.
Radio Statistic: We poll each radio server to read and store how many listeners are connected (every 5 minutes) (sidekiq). We save the data in RRD so we can display as a graph (Daily, Weekly, Monthly, etc.).
Radio Monitoring: We listen (with FFmpeg) and check the server status every minute to detect if a server goes down or if the radio broadcast dead air (no sound). We then notify by email (Mailgun) if a problem is detected five times in a row and we notify again once the issue is no longer detected.
AutoDJ: We use Liquidsoap to provide an auto DJ. Customers can upload their media to our server from the interface. The auto DJ is deployed in a remote server and is managed over a custom API build with nodejs. Customers can then update metadata of the track (which is stored in a database and updated in the playlist that Liquidsoap read). Playlists can be created in the interface and show can be scheduled to play at a specific time. There are also 2 inputs that DJ can use to do a live show. That feature is supported by Liquidsoap input.habor.
Admin: There is an admin user that has an overview of all the service created and can see the user details.
Provide relevant examples of your work in your cover letter. Mention if you have experience with Liquidsoap or any other radio broadcasting software as a developer.
35 freelance font une offre moyenne de $2414 pour ce travail
Hello Full stack RoR expert team ready to help you! We are working on hourly rate 50usd Please message me for more details Thanks
Hi. I have a great experience in RoR. Please check out my relevant projects below: [login to view URL] [login to view URL] Please provide us with an opportunity to help you and you will be served nothing less Plus
Howdy. How is your day? I just checked your project “Senior RoR/Angular developer for ongoing work on radio platform” and I have gone through your project details. I am an experienced developer in PHP, ROR, Angular, Plus
Hello. Your requirement is matching with my skills, please send me a message so we can discuss more in detail. I am a skilled and experienced Developer having 7+ years of experience in ROR Web Development, Fro Plus
Hi Client. How are you doing? I am a developer who developed a lot of Streaming Website and Payment Website. I will do your project with high quality because I am a very sense-able in Nginx and Payment system I wil Plus
done Hi there. I'm a full stack & full time developer. I've experiences in Web Development. Any of your requirements are welcome
Hello, I have good experience on RoR + Angular development and have good experience on RoR. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. Plus
Dear Hiring Manager. I am so excited to apply in your project. understood your requirements correctly and interested in your project. You can review my ability checking the feedbacks I received and my git repos. Plus
My name is Li Ming. I have understood your project " Senior RoR/Angular developer for ongoing work on radio platform." , and am confidence on your project. We are team that consist of the young and enthusiastic 15 se Plus
Hi How are you? I read your proposal and i am quite interested in your project I have rich experience in node, react, angular, html5, mongodb, stripe, Git, and so on Look forward to working with you in good partner Plus
Dear, client. As a Senior Ruby on Rails expert, I can understand what you want from this project. So I am sure I will bring you a good result according to your each requirement. In a word, I am 100% confident. Hope Plus
Full Stack Developer is HERE! [login to view URL] [login to view URL] [login to view URL] [login to view URL] are all my portfolio. I have 9 years of web development experience and i have deep knowledge about web development. NodeJS, P Plus
I’ve read your brief and can see that you’d like to develop web site which can provide several services. I am an experienced web application programmer specialized in pure and framework with PHP. I’m very intereste Plus
Hi, sir I read your requirement carefully. I can support you well. I have great skills in website developing . I am sure I can complete your project! If we have chat, then we can be sure for each other. Let's sta Plus
Hello, Hope you are doing well! We at KrishaWeb are most preferred agency for our client due to 100% recommendation and “5 STAR” rating from our clients which we achieve through an excellent client support as wel Plus
* Hi, sir. How are you ? * I just have gone through your project and I am sure I can complete your work in a short time. I have 5+ years of experience with web development and have done lots of works. I have done lo Plus
Hello Sir, Hope you are doing well. I have read your requirements and understood that you are looking for a Senior RoR/Angular developer for ongoing work on radio platform. We are ready for more discussion wit Plus
****** Hi ****** I have read your description very carefully and it really attracts me. I am very good web developer with 5+ year's of experience and I am very familiar with React+Redux, VueJs and AngularJs. I am su Plus