Document

Ruby on Rails Developer

Simple Task

Location: Novi Sad, Vojvodina, Serbia
Department: Simple Task
Type: Full Time
Min. Experience: Mid Level

 

Currently, we are looking for Ruby on Rails Developer who will join our squad!

For starters, some of the skills you should have:

  • 2+ years of experience with Ruby on Rails or comparable web application frameworks
  • experience with PostgreSQL or comparable relational database systems
  • expertise in building modern, responsive user interfaces in ERB/HAML, SCSS & Coffee Script
  • demonstrable conceptual, troubleshooting, and problem-solving skills in software design patterns.

A plus is a knowledge of:

  • understanding of SOLID principles
  • good knowledge of using a version control system (e.g. GIT)
  • unit and UI test development
  • good knowledge of software patterns and practices

You will:

  • develop compelling features using state-of-the-art tools and technologies with a focus on building great user experiences
  • engage in the full product lifecycle as part of a cross-functional, agile team to gain a deep understanding of the problems we need to solve and apply that knowledge to building solutions
  • participate in all stages of the product software development cycle: mostly the Greenfield project where we build MVP from scratch
  • craft highly scalable, robust, and maintainable services and APIs using best practices, including test-driven and behavior-driven development

Once you get settled in and learn more about the team, your day to day activities will look something like this:

  • work directly with cross-functional internal and external teams on the technical development of high-quality software for supporting various mobile platforms
  • ensure that the products meet the project’s desired specifications, are high-performance, and optimized to take advantage of the unique capabilities of the target platforms
  • gradual refactor legacy code and update gems and libs as required
  • write code, test cases, perform bug fixing, optimize and maintain software including ownership of complete systems and subsystems
  • assist customer support teams with escalated tickets
  • develop new features
  • maintain existing features

We can give you a fair amount of great benefits such as:

  • competitive salary opportunity
  • remote work
  • flexible working hours, no overtime policy
  • challenging international projects
  • you will perfect proven methodologies, business domain experience, and technology expertise
  • you will have the opportunity to work with the cutting edge technologies
  • knowledge-sharing, transparent and proactive communication among the team are some of our greatest values

 

If you are still reading this, then we think you know what the next step is!

 

We are waiting for you but what are you waiting for? :)

Prijavi se na oglas

CV je obavezan!