Find Jobs
Hire Freelancers

Senior RoR/Angular developer needed for ongoing work.

min $50 USD / hour

Cerrado
Publicado hace alrededor de 5 años

min $50 USD / hour

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 (knowledge is required) 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 [login to view URL] 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.
ID del proyecto: 18799210

Información sobre el proyecto

32 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
32 freelancers están ofertando un promedio de $53 USD /hora por este trabajo
Avatar del usuario
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 rate and my profile reviews. Kind regards, Yigit
$55 USD en 40 días
5,0 (59 comentarios)
6,9
6,9
Avatar del usuario
Hello Sir, I have gone through your requirement, we are expert in angular js, and java spring boot. Please ping me we can start right now. also we are expert in following - -expert in java, oops concepts ,javafx, swing and awt, -expert in J2EE, Servlet,JSP, -expert in design patterns and data structure, -expert in front-end using HTML/CSS/JSP/Angular 6-7/React, -expert in database Mysql, Mongodb and in PostgreSQL, -expert in "web scrapping" using Java jsoup and selenium and using Phyton, -expert in automation testing using Junit and selenium, -expert in all advanced java framework like Struts, Spring MVC, Spring boot, and Spring Security, Hibernate Rest web-services -also good familiar with maven, ant, git, svn etc, Please ping me we can start immediately. Thanks
$50 USD en 40 días
4,8 (50 comentarios)
6,9
6,9
Avatar del usuario
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 Testing team performing Manual, Automation and Performance testing. Our Experience: • Working experience in Ruby (1.9.x, 2.x) Working experience in Ruby on Rails ( rails 3.x.x, 4.x) • Good knowledge of AngularJS • Very good knowledge of Stripe API integration for multiple country • Good experience of Spree Commerce • Knowledge of Development tool hipchat, pivotal tracker, asana, JIRA, Trello ,GitHub • Experience of server deployement Amazon EC2, RDS, and heroku • Expertise in AngularJS , jquery, and javascript. (Jasmin, Protractor as well) • Experience of HTML 5, HAML, CSS, and SASS Database • knowledge MySql, Postgres, MongoDB and Sqlite. - Thanks, Raman
$50 USD en 40 días
4,9 (5 comentarios)
6,4
6,4
Avatar del usuario
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 en 40 días
5,0 (50 comentarios)
6,4
6,4
Avatar del usuario
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 make good result you hope. Please check my profile page to know me more. I will do my best for your affair's success and our good relationship in the future. Hope you the best luck in everything you do. See you soon again, Kindly regards...
$50 USD en 40 días
5,0 (22 comentarios)
6,1
6,1
Avatar del usuario
Certifications & Achievements • Certified ScrumMaster® • Certified PRINCE2® Project Manager • ExStartup Founder with reasonable Exit Product/Project Management Experience • Agile Coach for cultivating Agile Culture via creating Cross Functional and Self Organizing Teams • Product Development experience in building e-commerce Platform, Managing Content Platform and Optimising Dev Ops • 10 Years of Project Management Experience including waterfall and agile project management • 6 Years of Agile Product & Project Management Recent Projects • Experience with building eCommerce Platform(Shopify Clone) with Multitenancy using Ruby on Rails, Angular Tech Stack from scratch • Experience in scaling Canvas LMS(Ruby on Rails Open Source Project) by migrating to AWS auto-scaling, AWS ElastiCache, AWS RDS and AWS Cloud Front • Extended Sportskeeda Mobile application design, based on data accumulated from 100K downloads and 30K active user interactions • Sharetribe Installation and Modification with various Ruby on Rails Applications • Shopify Store setup & application development Skills • Ruby on Rails - 4/5 • GoLang - 2/5 • Angular - 3/5 • React - 2/5 • Vue JS - 2/5 • AWS - 4/5 • Digital Ocean - 4/5 • Docker Swarm - 3/5 • Google Kubernetis - 2/5 Current Project: Exploring Flutter for hybrid App Development, Writing a Book on using Rails for Startup’s and Recruiting right Team, Recording Video course on Ruby on Rails for Udemy
$55 USD en 40 días
3,8 (5 comentarios)
3,7
3,7
Avatar del usuario
Hello there, I have gone through the project description and ready to accept. We have 5+ years RoR and Angular developer with a great experience on many applications. Let’s connect over chat and discuss further.
$50 USD en 40 días
5,0 (3 comentarios)
2,1
2,1

Sobre este cliente

Bandera de UNITED STATES
United States
0,0
0
Miembro desde feb 24, 2019

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.