Become a Ruby On Rails Developer at CrossWorkers

Be a part of our expanding team working with European Companies!

Great Working Environment

Free Medical Insurance

Competitive Salary

Ruby On Rails Developer

You have a strong experience in building Ruby on Rails applications and building APIs, while having a flair for UX/UI and agile customized software for various industries. In addition, you will be involved with specify, design and estimate of new software projects. Structured code, test and documentation are very important for being part of the development team at CrossWorker

Your responsibilities


Lead and manage the team, promoting the creation of elegant, practical solutions to meet the company’s business goals.

Be committed to the deadlines through follow up of tasks with team members.

Research and actively learn about new technologies and introduce them into the infrastructure.

Resolve technical issues that are escalated by junior and mid-level developers.

Handle any technical communications with the other offshore teams.

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 and organization

Your skills


Experience with Ruby on Rails, 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 languages (such as Liquid, Slim, etc )

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 e.g. Git, Mercurial or SVN)

Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)

Familiarity with continuous integration

Why you should work with us

Competitive Salaries

Travel to Europe

Free Medical Insurance

Personal Development

Free Transportation

Team Building Activities

Watch the video with one of our employees

About CrossWorkers

CrossWorkers is a Danish offshoring company working in the software development sector, supplying our clients with professional IT resources. The company has been in business since 2009 and provides excellent services within offshoring software development. The headquarters are in Copenhagen, Denmark and the Offshore Development Center is located in the 5th Settlement, Cairo.

Back to Top