Senior RoR/Angular developer needed for ongoing work.


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.

The role

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 (knowledge is required)

Ruby on rails 5

capistrano (deployment)















Industry Specific Software (knowledge is optional but will be considered as an asset in the selection process)

Liquidsoap [login to view URL]



API (Currently in use)

Quickbooks Online


Cloudns (DNS update)



Development platform: Cloud9

OS: Debian. Some knowledge of system administration.

System modules

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 Player: We provide a player in html5, javascript assets are generated with the radio and cached (memcached). The player is available over a link to the customer who can integrate it in different ways on their website. It's also possible to customize the player attribute from the web interface.

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.

Квалификация: Angular.js, Javascript, node.js, Python, Ruby on Rails

Показать больше upwork reports, upwork find work, upwork app, freelance jobs, ruby on rails freelance salary, ruby on rails remote jobs, ruby on rails freelance work, part time ruby on rails jobs, experienced codeigniter developer ongoing work, php programmers needed ongoing work, senior net developer needed, senior php developer needed, net developer needed ongoing work, prestashop guru developer needed ready work immediately, simple internet ongoing work needed, html5 developer abilities needed ongoing project, data entry assistance needed ongoing work successful, i have ongoing work related to my website very small amount of work needed change of picture, logo and graphic designer needed for hourly and ongoing work, mailchimp developer needed asap for a website work

О работодателе:
( 0 отзыв(-а, -ов) ) United States

ID проекта: #18799210

38 фрилансеров(-а) в среднем готовы выполнить эту работу за $53/час


Have a look few live works [login to view URL] [login to view URL] (Ongoing) I have expertise over Ruby on Rails and had done numerous project in previous with my best outcomes. Apart from ROR exp Больше

$55 USD / час
(105 отзывов(-а))

Dear Sir/Madam, Please see [login to view URL] it was build on Ruby on Rails. I have custom and add some new features in this system Best regards, Bang Truong.

$50 USD / час
(74 отзывов(-а))

Hi there, I would like to work for this project. I am Software Engineer and professional full-stack Rails developer for more than 7 years. I have solid experience on Angular too. Please mind my %100 completion r Больше

$55 USD / час
(59 отзывов(-а))

https://www.freelancer.com/projects/php/RoR-Ongoing-Development/ Hello, How are you? I am senior web developer. I have read your requirement carefully. All your requirement are to fit me completely. I have develop Больше

$55 USD / час
(40 отзывов(-а))

Hi, We are up for challenges and till the date we deal with many complex and simple challenging work and deliver it successfully. About us:- We have robust technical knowledge and a professional experience in an Больше

$55 USD / час
(44 отзывов(-а))

Hello, How are you? I'm not going to speak about my skills and possible of your project. Everyone can speak it and always "no problem". I'm going to describe the services and apis to run your requirements. For firs Больше

$50 USD / час
(45 отзывов(-а))

Hi there, We have been developing web applications in Rails which are hosted on cloud and have SASS, CoffeeScript, AngularJS/JQuery, Bootstrap as front end technologies along with Rails backend. Few applications Больше

$55 USD / час
(18 отзывов(-а))

As a full-stack developer, I've developed different simple sites, eCommerce, Dating, Social Networks and other solutions using HTML, CSS, jQuery/Javascript, Angular, ReactJS, Vue, RoR, Node, PHP, MySQL, and AJAX, among Больше

$55 USD / час
(20 отзывов(-а))

Dallas,Tx, US Based <<10 years in website development including Angular, Ruby, Node.js etc>> Greetings, As I understood you have existing website and need developer to fix bugs also some Больше

$55 USD / час
(7 отзывов(-а))

Hi, ➲ 6+ years of full-time experience with Ruby on Rails and billed 52,000+ Upwork hours (90+ successful projects) ➲ Upwork Top 1 Certification for Ruby on Rails I have worked on some of the most complex web ap Больше

$50 USD / час
(16 отзывов(-а))

We offer solutions on WEB and Mobile technologies. Please visit our company site www.kennedia.net. We have team of 3 ROR developers of experience level 2-6 Years. We charge USD 25/hr We have in house UI/UX and T Больше

$50 USD / час
(4 отзывов(-а))

Hi, Dear. Nice to meet you. I've read your post carefully. I'm Web, Angular, Ruby On Rails expert. Please discuss more details on chatting room. Regards. XiongJie C.

$55 USD / час
(42 отзывов(-а))

Dear Manager!!! Thanks for visiting my proposal. I am Full Stack Developer. (Senior Web Developer) I am confident that you will be completely satisfied with the quality, timeliness, and professionalism of my work. Больше

$55 USD / час
(14 отзывов(-а))

Hi. I checked your job description and reference url carefully. I am senior web developer especially I am skillful in ruby on rails. I have developed driver testing website using ruby on rails before. You can check Больше

$50 USD / час
(92 отзывов(-а))

Looking through job postings, I am really interested in this opportunity. I am a passionate and dedicated full stack rails and react developer. I'm a web developer with a passion for exploring and learning the world Больше

$55 USD / час
(39 отзывов(-а))

Hello There, I have 6+ years of experience in ruby on rails, AngularJS and Node.js. I can do this tasks in very fast and easily. I have created my own gems also you can visit this on my github url that is "https://gi Больше

$50 USD / час
(44 отзывов(-а))

My Hourly Rate: $20/hour I am 5+ experience in React js/Ruby on Rails/Python, When I read this job I feel very excited to be a part of your project and share my great experience . My technical skills - Nodejs, Больше

$50 USD / час
(30 отзывов(-а))

Dear Client! How are you? I am Yukai. I have read your project description carefully. I am a senior RoR developer, and familiar with python, angular... Also I am aware of slack, Nginx, redis, Node.js... So I can ma Больше

$50 USD / час
(14 отзывов(-а))

Dear Client My portfolio: - "[login to view URL]" - "[login to view URL]" - "[login to view URL] [Fully responsive] - "[login to view URL]" - "[login to view URL]" - "[login to view URL] Больше

$50 USD / час
(28 отзывов(-а))

Hello, I am a skilled and experienced Developer having 7+ years of experience in ROR Web Development, Front-end Development, API Development, Test Automation, Web/Data Scraping and Dev-ops work. I am a full-stack Больше

$50 USD / час
(22 отзывов(-а))