Ruby Developer

Employer: PitechPlus
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • nationwide
    Updated at: 20.10.2021
    Short company description

    PitechPlus is a consulting group that offers a wide range of services covering IT&C software development and business. At the core of the company, our development teams in Cluj-Napoca and Târgu Mureș shape custom software solutions to fit any industry, through passion and hard work. We are engineered to evolve together and to build long-term partnerships with our clients. 

    Together with talented people, we want to build solutions that improve, innovate and offer positive experiences on everyday life. 

    Requirements

    - 2 + years of experience with Ruby and/or Ruby on Rails

    - Strong knowledge of OOP and SOLID principles

    - Good knowledge of HTML, CSS, Javascript

    - Experience with a relational database such as PostgreSQL or MySQL

    - Proactive, creative and passionate about your work

    - Good communications skills. Work well within a team

    - Strong debugging and problem-solving skills

    - Comfortable on the command line

    Living our values:

    - Be a team player - collaborative engagement, share cool ideas, recognise and value the contribution of each of the team members. Support when needed - great teams win together.

    - Passionate about technology - the latest technology, trends and innovation are your source of inspiration. Sharing your knowledge with the community and helping others to grow is your main purpose.

    - Client Value Creation - go beyond expectation to offer the best in class solutions. Committed to high performance in delivering our promise.

    Responsibilities

    You will be part of a team where knowledge sharing is encouraged and everyone’s contribution is valued and highly appreciated.

    The project is developed in a recent Rails version, following the latest Rails best practices and coding guidelines.

    Deployment is done through Continuous Integration (Gitlab CI)

    - Code quality is assured by the Rubocop gem and the related Pronto CI process

    - Local deployment is made easier through Docker

    - Remote server management is automated through Ansible

    Some of the more interesting gems used:

    - Faye: integrating with a redis server for a chat system based on websockets

    - Statesman: providing state machines for models

    - Ransack: managing query creation for advanced search forms

    - Axlsx: generating advanced Excel spreadsheets

    Other info

    Benefits:

    - You have continuous access to workshops and training because your growth is encouraged and sustained

    - You get company support for your professional growth plan

    - You benefit from a premium medical care package

    - You are allowed to work from everywhere

    - Access to a flexible-benefits package from which to choose annually according to your needs

    - You must join our unforgettable team buildings and parties to convince yourself we don't miss a chance to have fun.