The offer is inactive, it is not possible to respond to it.
Ibm

Ruby on Rails Developer

IBM

Job information

Place of work

Bratislava
Bratislava, Slovakia


Job description, information about job

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

Your Role and Responsibilities:
We are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Design, build and maintain efficient, reusable, and reliable Ruby code.
Integration of data storage solutions.
Integration of React-based and iOS 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.
Required Skills and Technical Expertise:
Experience with Ruby on Rails at least version 6, along with other common libraries such as RSpec and Resque.
Good understanding of the syntax of Ruby and its nuances.
Solid understanding of object-oriented programming.
Good understanding of server-side templating languages.
Good understanding of server-side CSS preprocessors.
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
Familiarity with concepts of MVC, Mocking, ORM, and RESTful.
A knack for writing clean, readable Ruby code.
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.
Familiarity with development aiding tools.
Familiarity with continuous integration.


Offered salary

2100 EUR

Benefits and other advantages

What can you expect of us?
Salary starting from 2 100 EUR gross (on the less experienced end), depending on your relevant experience and language skills (the more relevant skills you bring, the higher the package).
Stable job in a reputable and well-performing company
Almost endless learning & growth opportunities (classroom based trainings and 5000 e-learning courses)
Annual performance bonus payment
Performance and salary evaluation on regular basis
Subsidized meal-tickets
Flexible working time and home office with option to borrow assets (monitor, chair)
Three additional vacation days
Up to three self-recovery days
100% sick leave compensation
Life insurance and supplementary pension savings program
Private medical sanatorium
Long term career development and possibility of internal rotation
Recommend-a-Friend – get a bonus in the employee referral program
Special IBM discounts, MultiSport card etc


Start date

1.11. 2021

Type of employment

full-time

Employee requirements

Minimum required education

First Level University Education (Bachelor's Degree)

Language skills

English (upper-intermediate - B2)

Suitable for graduates

No

Suitable for graduates

No