Find Jobs
Hire Freelancers

Senior RoR/Angular developer for ongoing work on radio platform.

$1500-3000 USD

종료됨
게시됨 거의 5년 전

$1500-3000 USD

제출할때 지불됩니다
Overview 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 we use Ruby on rails 5 capistrano (deployment) Angular Passenger Mysql FFmpeg Nginx redis Nodejs Javascript HTML5 Monit Sidekiq memcached html5 RRDtool Industry Specific Software (knowledge is optional but will be considered as an asset in the selection process) Liquidsoap (link removed)/ Icecast SHOUTcast API (Currently in use) Quickbooks Online Stripe Cloudns (DNS update) Mailgun Slack 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. Cover letter 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.
프로젝트 ID: 19350266

프로젝트 정보

24 제안서
원격근무 프로젝트
활동 중 5년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
24 이 프로젝트에 프리랜서들의 평균 입찰은 $2,472 USD입니다.
사용자 아바타
Hello Full stack RoR expert team ready to help you! We are working on hourly rate 50usd Please message me for more details Thanks
$2,500 USD 30일에
5.0 (81 건의 리뷰)
8.3
8.3
사용자 아바타
Hello, Dear How are you? I have read your project description and am ready for discussing with you about project I have experienced in Angular.js, HTML5, Javascript, node.js, Python. I will work very hard and best for you. Best Regards
$2,500 USD 30일에
5.0 (116 건의 리뷰)
8.2
8.2
사용자 아바타
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. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided. Feel free to contact me if you have any questions, and please review my 5 star profile. I look forward to working together in partnership on your project and into the future. Regards
$2,500 USD 30일에
5.0 (33 건의 리뷰)
6.9
6.9
사용자 아바타
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, React and Node and I can handle your design to good. I am ready to provide full service from design to maintenance for you. I would like to discuss more details via chat and I hope we will make the good relationship in our project.
$2,500 USD 30일에
4.8 (52 건의 리뷰)
7.2
7.2
사용자 아바타
done Hi there. I'm a full stack & full time developer. I've experiences in Web Development. Any of your requirements are welcome
$2,500 USD 30일에
5.0 (69 건의 리뷰)
6.7
6.7
사용자 아바타
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 will integrate Icecast, Shoutcast, nicecast. Please invite me so that we can discuss more details through chatting. Thanks.
$1,500 USD 30일에
5.0 (52 건의 리뷰)
6.8
6.8
사용자 아바타
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 interested in your project. I can develop the project to your specification. I had done the similar work including bingo game development. I have 12 years experience designing and developing web application, and the area covers the all backend and front-end. Backend development, I focus on the Laravel, CodeIgniter, and for the front-end development, I focus on the many templates such as populate templates: metronic, adminlab, etc with bootstrap. Also, I have professional knowledgement in differnt js frameworks such as angular, reactjs, ember, vue.js as well. I would approach your project by starting with wireframes and getting the design completed, before starting the actual development phase. I am highly qualified for this project and would love to speak with you further about taking this project on. And I have a strong sense of responsibility and always pay attention to datail. I would love to have the opportunity to discuss your project with you. If you give me this opportunity, I would be really grateful and do my best for delivering good result to you ahead of time. I look forward to hear from you. Thanks,
$2,500 USD 30일에
5.0 (76 건의 리뷰)
6.4
6.4
사용자 아바타
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 start this work! Regards
$1,500 USD 30일에
4.8 (76 건의 리뷰)
6.3
6.3
사용자 아바타
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 senior developers. There are mobile, web, game developers and graphic designers in my team. All projects developed by our team are being developed under the strict responsibility of project manager. The success of a project depends on the skill level and committed efforts of developers, and the initiative of client. The every projects developed by our team is not simply a project. it is a living life thing. So we are like a mother who is giving a birth to newlife thing constantly. The baby will give you a beautiful hope and your baby will grow and bring happiness to you. That baby is very the project what you want to get. Come to here, and Let's fight together for future business and life!!
$2,500 USD 30일에
5.0 (3 건의 리뷰)
5.8
5.8
사용자 아바타
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 to have an opportunity for a practical discussion. Expecting your reply. Thank you and best regards.
$1,500 USD 30일에
4.9 (24 건의 리뷰)
6.1
6.1
사용자 아바타
Hello there, i have gone through the requirement and I am interested and ready to accept this project. I have 3 years experience as Angular.js, HTML5, Javascript, node.js, Python and can start work from today. Regards Anil
$2,000 USD 30일에
5.0 (12 건의 리뷰)
4.7
4.7
사용자 아바타
I am also working to be more of a Full-Stack developer, so that means I have more experience than indicated by just my Python background. I enjoy working with passionate people who know what it is they need and where they are headed. I've worked with individual people and with organizations in teams of 3+ people from all over the world. In short, I can bring to your company my ability to take finished front-end code and gives it working functionality. I possess an in-depth understanding of both front end and back end technologies, and am very good at defining what success looks like. Furthermore I am proficient in Angular.js, HTML5, Javascript, node.js, Python. Kindly reply me soon so we can discuss more about this. Thank you
$1,944 USD 22일에
4.9 (9 건의 리뷰)
3.5
3.5
사용자 아바타
Dear Sir. I am interested in your project. I have checked your project description well. I am sure you would get best result with me. I want to discuss more with you. Looking Forward to your response. Regards
$4,937 USD 30일에
3.4 (3 건의 리뷰)
2.7
2.7

고객에 대한 정보

국기 (UNITED STATES)
Los Angeles, United States
0.0
0
4월 25, 2019부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.