Backend website developer

Kapalı İlan edilme: Mar 9, 2016 Teslim sırasında ödenir
Kapalı

Dear Rails Developer

We are looking a long-term, mid-level Ruby developer to join our team on our Rails mapping, planning and tracking application. It’s a well-established Rails application with a rapidly increasing user base. The app and website is unique to the motorcycle industry, but think Strava for motorcycles. Riders are pretty excited about a way to track and plan their rides online and through the iOS and Android apps.

As a Ruby developer you will be an integral component in our team of developers. We will need your skills to execute some rock solid code that will be instrumental in making this application the place to go for motorcycle riders. We are happy to listen to your advise as well as ability to execute code to specifications. If you have an interest in digital mapping (not required), and executing great code this would be beneficial as we are always looking for ideas to make this better.

Here is an idea of skills we need.

We use a JSON API for our Android and iOS app. It works closely with geo data (we use postgis postgre extension) and google maps API. So ensuring consistency with the API is really important to ensure the apps continue to work as planned.

Capistrano is used for deployment (we work with development/staging/production workflow) and also Ansible is used for side-systems declarative deployment (just for Elasticsearch+Logstash+Kibana for now).

This a application combines server-side rendering (we use slim templates) with dynamic frontend rendering of React components. So some knowledge of ReactJS and slim templates would be beneficial.

You will be working with a solid team of developers. A senior Rails developer, front end ReactJS developer as well as communicating with the app developers to ensure all the components are working seamlessly.

We would like to see such skills:

Rails is a must

Linux (enough skill for Rails deployment process / environment set up) is a must

Git (bitbucket) is a MUST

not required, but: *nix (Ubuntu, OSX, etc etc) system on development machine is a must.

Skills that nice to have but not considered as a strong requirement:

Javascript on the level of reading/understanding JS code. You won’t need to architect a frontend but have understanding the code that communicates with your backend API would be very nice. We use coffeescript on the project and React + Reflux architecture.

DevOps basic skills. It’s nice if you know Ansible and if you’re good with AWS infrastructure (EC2/S3). If you don’t, it would obviously be beneficial if you learn about it.

We also integrate with the following services

Stripe

Postgis

Sidekiq

Redis

Questions that we’d like to see answered in your cover letter:

1) Do you have a more-or-less active Github account? (it’s ok if you don’t)

2) Do you have an experience with another programming languages, and which ones?

3) Do you use tests? If do/don’t, why?

4) What IDE do you use?

5) If you’re also sure about your JS skills, we want to know your opinion on direct DOM modification with jQuery vs reactive (i.e. data binding) modification through frameworks like Angular or ReactJS

This position is also advertised on https://www.upwork.com/jobs/~0104de96245bfac32e where we do most of our hiring.

Git Linux PostgreSQL Redis Ruby on Rails

Proje NO: #9899912

Proje hakkında

26 teklif Uzak proje Aktif 7 yıl önce

Bu iş için 26 freelancer ortalamada $36/saat teklif veriyor

aamaia

Hi, although I don't fit precisely within your description (mid-level) I thought I should signal my interested in the project. 1) my github/bitbucket account is "cxz" 2) I used to be an enterprise java architect but I Daha Fazla

$89 USD / saat tutarından itibaren
(31 Değerlendirme)
6.8
MezbahAlam

Hi, I am ruby on rails expert (over 6 years of experience).I can assure you quality of my work. My Skills: 1. Ruby 2. Ruby on Rails 3. Git (version control system) 4. MySQL , PostgreSQL, Sqlite (Database Ma Daha Fazla

$33 USD / saat tutarından itibaren
(9 Değerlendirme)
4.4
prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i Daha Fazla

$51 USD / saat tutarından itibaren
(1 Yorum)
3.3
Shopify

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Daha Fazla

$25 USD / saat tutarından itibaren
(0 Değerlendirme)
0.0
gabrielmadeira1

A proposal has not yet been provided

$27 USD / saat tutarından itibaren
(0 Değerlendirme)
0.0
rony0836

Working for a GDS to building their APIs. More specifically our RoR application consumes data from GDS (like Amadus, Sebra, Farelogix, British Airways of course they uses SOAP -_-) and then we are exposing these data i Daha Fazla

$25 USD / saat tutarından itibaren
(0 Değerlendirme)
0.0