Find Jobs
Hire Freelancers

Ruby on Rails Developer -- 2

€18-36 EUR / hour

Closed
Posted almost 2 years ago

€18-36 EUR / hour

Athena Analytics provide software the “Athena Tracker” to educational institutions. This software uses machine learning to identify a student's potential. The student's performance throughout school is then tracked against this for the purpose of highlighting when they dip below their own unique potential and may require some additional support. We recognise that each student's pathway through school is unique. Success is different for each student. Traditionally academic tracking is focused on both the high achievers and the students that require most support. Our software aims to ensure that every student gets this type of attention and no student gets missed in a busy school system. Over 300 schools are using the Athena Analytics products. We are looking for an experienced Ruby on Rails Developer to join our growing software development team. This person will work on the Athena Tracker software – adding features to constantly improve the product. This successful candidate will also have the opportunity to work on new innovative software and lead a software development team. Responsibilities Design, build, and maintain efficient, reusable, and reliable Ruby code Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.) Integration of user-facing elements developed by front-end developers with server side logic Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization and automatization Required Skills: Experience working with Ruby on Rails (5+ version) and a deep understanding of all of its components. Ruby, a deep understanding of its object model, methods/constants lookup, ruby threads and GIL, ruby dynamics (callable, runnable objects, callbacks, hooks, runtime introspection and so on). Built in classes and modules (Enumerable, Enumerator), Forwardable and Comparable modules and such. Need to understand TDD and BDD practices and be able to test Rails applications process in depth including all common gems (rspec, capybara, factory bot, database cleaner, shoulda matchers, webmock, timecop, simplecov, faker, vcr and so on). Need to understand common ruby patterns (decorator, factory, singleton, observer, iterator, command, chain of responsibility and so on). Active Record (pattern itself, conventions, migrations mechanism, types of associations, scopes, difference between optimistic and pessimistic locking). Object-Oriented Design (SOLID, GRASP, especially POODR). PostgreSQL (MVCC, data types, security, reliability and disaster recovery, concurrency and performance, b-tree, multicolumn, expressions, partial, gist, gin indexing and so on); SQL (without ORM); PL/pgSQL would be a plus Git (without GitKraken, SmartGit, SourceTree). Basic Network Engineering (TCP/IP, NAT) and all protocols from layer 7 in depth (HTTP, HTTPS, SMTP, FTP, SSH, DNS and such). Security (sessions mechanism, cross-site request forgery, cross-site scripting, session hijacking, difference between SQL Injection and CSS Injection, feature policy and content security policy http headers). Linux administration skills. Key Values stores (Redis, Memcached). Experience with AWS or other cloud services (Google Cloud, MS Azure, Heroku, Digital Ocean, etc). Experience with Docker Bonus skills: Experience with orchestration tools, such as Docker Swarm or K8s; Experience with message queue and streaming systems (RabbitMQ). Experience with GraphQL
Project ID: 33819167

About the project

24 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
24 freelancers are bidding on average €28 EUR/hour for this job
User Avatar
Hello, I have 8 years of experience working with Ruby on Rails projects. I am interested in this opportunity. Thanks
€27 EUR in 40 days
5.0 (7 reviews)
5.3
5.3
User Avatar
Hello, 10+ years of experience with Ruby on Rails will be much assistance for you!!! You are looking for a Ruby on Rails developer and I am ready to start your project right now immediately. My name is Aguilera Gregorio, I am one of the best Ruby on Rails developers with full experience and have built many professional Ruby on Rails sites. With me, you will achieve the most complete and wonderful results. I am sure of 2 things: super fast work and perfect results. Thank you and I look forward to working together for your business success. Aguilera Gregorio Ruby on Rails expert
€30 EUR in 40 days
5.0 (2 reviews)
3.3
3.3
User Avatar
Hi I am an ruby expert with 4+ years experience in ruby on ralis. I’ve gone through your requirements, I can do it.. I am able to start your project and deliver the best result to your satisfaction, if you hire me Please contact me on chatbox for details. You can check my skills on my review. Thank you.
€27 EUR in 40 days
5.0 (1 review)
2.6
2.6
User Avatar
Hi there, How are you? I can work with your project skills Ruby on Rails. Upon reading your description file I am sure we can definitely pull it off once provided with detailed file of your requirements. I have good experience in Project Title including Ruby on Rails. It would be great to have you on board and start it as quickly as possible. Lets have a detailed chat about this project. Waiting from your end now. Thanks Rashid Amjad.
€23 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello I am experienced ROR professional. I have 6 years of experience in ROR and all components fo ROR And also I am familiar with TDD, BDD and related gems. I have rich hands on experience int Design pattern like decorator, factory, singleton etc. I have hands on experince and theoretical experience in MVCC, PostGreSQL, MySQL etc. Docker , Linux, Git and all kinds of Devops I am familiar with it I'd like to discuss it in detail. Thank you
€35 EUR in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi there! With 7+ years of experience in creating and delivering enterprise-level Ruby applications, I look forward to bringing my strong technical, and analytical skills to your project. Let’s have a quick call or chat to figure out what works best for you. Kind Regards, Muhammad
€27 EUR in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of IRELAND
Killorglin, Ireland
0.0
0
Member since Feb 23, 2022

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.