Find Jobs
Hire Freelancers

Senior Ruby on Rails developer needed for full-time employment

$15-25 USD / hour

Închis
Data postării: aproape 6 ani în urmă

$15-25 USD / hour

Needs to hire 4 Freelancers. We are hiring elite (top 1%), quality-focussed software engineers, who can deliver highly maintainable and agile code. Experience with good software architecture practices, and the ability to express correct solutions without compromising the long term maintainability of the software system are a requirement for this position, and will be tested during the interview. This is a long term full-time position centered around Ruby and JavaScript development, but may branch into other technologies such as Python, Java, Kotlin, and F#. Requirements - Full-stack Ruby on Rails + JS developer, minimum 5 years experience - Great programming and analytical skills (do not apply if you are not an elite, top 1% developer) - Proficient in high quality code architecture: we need DRY, modular, highly decoupled code that follows SOLID principles - Experience writing extremely high performance software, low latency rails apps, and high throughput data processing systems - Minimum 5 years experience with MySQL and PostgreSQL - Heroku, Linux experience - Proficient with Git & Github - Strong English speaking skills - Ability to own projects end-to-end - Attention to detail - Minimum 100 hours on Upwork Bonus Skills & Experience - Java or Kotlin programming experience - Python programming experience - F# programming experience - You have read Sandi Metz' Practical Object-Oriented Design in Ruby, and implemented the discussed principles (or similar) in your code - Machine Learning / Data Science experience - Startup experience To show that you have read this application carefully, please write "Edsger Dijkstra" at the top of your cover letter, and make sure you answer all questions as fully as possible to be considered for this job. We have 4 open positions and will hire every top engineer who meets our high standards. 1. How many years of experience do you have with each of the following: Ruby, Rails, Python, Java, Kotlin, F#? How would your rate your written and spoken English skills? 2. What are your 3 favorite books on Ruby or Rails? (bonus points for books related to code organization and architecture) Are you familiar with TDD? What is it? Explain. 3. What are some common principles and patterns used to achieve clean, high quality, maintainable code? 4. Describe 3 design patterns which you personally frequently use. 5. What does SOLID stand for? Explain what each letter in the acronym means, and how and why the rule is used.
ID-ul proiectului: 17185361

Despre proiect

20 propuneri
Proiect la distanță
Activ: 6 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
20 freelanceri plasează o ofertă medie de $20 USD/oră pentru proiect
Avatarul utilizatorului
Edsger Dijkstra 1. How many years of experience do you have with each of the following: Ruby, Rails, Python, Java, Kotlin, ? How would you rate your written and spoken English skills? I have 7+ years of experience in ROR and much more. I rate 8 in written and spoken English skills 2. What are your 3 favourite books on Ruby or Rails? (bonus points for books related to code organization and architecture) Are you familiar with TDD? What is it? Explain. The Well-Grounded Rubyist Multitenancy with Rails Rails 4 in action Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle.Test-driven development (TDD) is relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests, only. 3. What are some common principles and patterns used to achieve clean, high quality, maintainable code? My written ROR code is clear,tested, having proper comments, following ROR standards and much more. 4. Describe 3 design patterns which you personally frequently use. Behavioral, Creational, and. Structural. 5. What does SOLID stand for? Explain what each letter in the acronym means, and how and why the rule is used. S - Single-responsiblity principle O - Open-closed principle L - Liskov substitution principle I - Interface segregation principle D - Dependency Inversion Principle I am ready to initiate the project ASAP
$27 USD în 40 zile
5,0 (126 recenzii)
8,3
8,3
Avatarul utilizatorului
Expert in the related skills. I am a full stack software and web developer with 8+ years experience java, Javascript, c#, python, JQuery etc. Feel free to ask me any query.
$22 USD în 40 zile
4,9 (8 recenzii)
4,7
4,7
Avatarul utilizatorului
I have gone through your requirement and understood that you like to hire Expertise developer team in Ruby on Rails for full time. I am pleased to inform you that We have 8+ years experience developer team in ROR and We have already developed several project so far. You can test our developers to ask any kind of Technical question. Can you please share your best time for the chat so we can discuss further and move ahead? Awaiting for your response. Regards,
$16 USD în 45 zile
5,0 (5 recenzii)
4,3
4,3
Avatarul utilizatorului
hi i am ruby on rails developer 2-year experience, worked on a different project in ruby on rails. i can show the projects which, which i have worked on and also show you my cv in details about my skills and other things. i have also worked on Heroku , git , different gems, i have also experience . i also have some basic experience on python . let me know if we can proceed further we can discuss more in detail over chat or skype thanks
$16 USD în 40 zile
4,9 (6 recenzii)
2,8
2,8
Avatarul utilizatorului
Hi, I am a full-stack Node JS/ React js / Ruby on Rails / developer with over 12 years. Also appreciate clean, beautiful codes and clear communication When I get the project to work on so first of all I am trying to understand what is the buisiness goal of the project. What is the PAIN of my customer and how can I make his life easier with my skills. It is not about code, it's all about the complex solution to solve problems in BEST WAY. SKILLS and EXPERIENCE: - Experience in Ruby on Rails 3.x / 4.x / 5.x - Experience in Angular vs React JS - Experience in Node JS, - Experience in Express JS, - Expertise in developing, and debugging with Rails and Ruby - Experience in REST-APIs , Grape - Experience with building scalable MVC - Experience of HTTP, REST, Redis, PostgreSQL, MySQL, MongoDB . - Strong knowledge about popular gems such as Devise, Cancancan, Declarative authorization, Rolify, Paperclip, carrierwave, adauth, delayed job, sidekiq ominiauth, etc... - Familiar with Jquery, AngularJS, Twitter Bootstrap. - Experience in Google API, Facebook API - Experience in Website Scrapping and Affiliate API (Amazon, ebay, Flipkart) - Experience in Capistrano based deployments - Experience in hosting Aws, Heroku, linode and digitalocean Thanks, Vijay
$22 USD în 40 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
Dear Sir/Madam I'm full stack freelance developer. I work alone, no involvement with any companies and all. I have 5 years of experience in web development using RoR and Reactjs. A self motivated and technology agnostic. I like to keep myself updated with current technologies and current software trends. My other skill includes nodejs, vuejs, salesforce. I will be able to work full time from 10th of July. I'm also ready for any kind of test before you consider me. Thank you for your time. I look forward to speaking with you about this opportunity. Thanks, Rahul
$20 USD în 40 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I am an experienced Ruby on Rails developer. Went through the requirements and I feel I will be able to do the job quickly. Can start working on it immediately and on full time basis. Can be available at flexible time.
$22 USD în 40 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul UNITED STATES
United States
0,0
0
Membru din iun. 17, 2018

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.