Senior Ruby On Rails Developer

Lula

Location
REMOTE ONLY
Position
Category
Developer
Lula logo
Skills
Ruby on RailsRubyPostgreSQLAndroidJavaScript

Responsibilities

·         Design, build, and maintain efficient, reusable, and reliable Ruby code
·         Integration of data storage solutions postgresql.
·         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 automation

·         Familiarity with Heroku, pgadmin, AWS S3

·         Coe editor: VS Code, Android Studio


Skills

·         Experience with Ruby on Rails 5, along with other common libraries such as RSpec and Resque

·         Good understanding of the syntax of Ruby (routes, controllers)

·         Solid understanding of object-oriented programming

·         Good understanding of server-side templating languages 
·         Good understanding of server-side CSS preprocessors based on project requirements
·         Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

·         Familiarity with concepts of MVC, Mocking, ORM, and RESTful API

·         Knowledge of API versioning.

·         Ability to integrate multiple data sources and databases into one system

·         Understanding of fundamental design principles behind a scalable application

·         Able to create database schemas that represent and support business processes

·         Able to implement automated testing platforms and unit tests

·         Proficient understanding of code versioning tools Git
·         Familiarity with continuous integration and continuous deployment pipelines with at least one tool