PitechPlus

Cluj, Cluj Napoca

Full Time

On Site

Ruby Developer

Feb. 15, 2022

PitechPlus, part of the Webhelp Group, is a full lifecycle software development company, that offers a wide range of services and customized support. At the core of the company, our 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. We understand that only by working together we can bring more value and reach our goals.

We are looking for a Ruby on Rails developer responsible for designing and developing new features for one of our biggest clients, by adopting a long term strategy based on business understanding and business ownership.

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

Key Strengths:

  • 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

Would be a plus:

  • Experience with any client-side Javascript frameworks (Angular, React, Backbone)
  • Familiarity with continuous integration
  • Experience with other programming languages and web frameworks: Lotus, Sinatra, Symfony2, Django.

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 - 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.

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.