Ruby on Rails developer

  • Full-time

Company Description

 We are a software house that concentrates on long-lasting partnerships with ongoing projects:

  • trying to avoid MVP startups unless they know what they are doing and can accept our terms.
  • focusing on hiring good engineers and delivering high-quality solutions to our clients.
  • working mainly for foreign clients (USA & Europe mostly) thus we require our engineers to have good English skills. 

Job Description

What would be your responsibilities: 

  • delivering new features 
  •  performing code reviews 

Qualifications

What do we like to see:

  • preferrably technical education (we hire software engineers mostly)
  • very good knowledge of Ruby and Ruby on Rails
  • good knowledge of Javascript
  • very good knowledge of SQL and database systems
  • very good knowledge of git
  • good knowledge of devops (development machine configuration, basic server configuration, deployment process)
  • good knowledge of performance optimization
  • very good english (we work with foreign clients only)

Features you should have implemented so far:

  • complex forms with related many models, validations and dynamic content, used advanced design patterns to handle such forms
  • complex logic in controllers and use of service objects
  • lots of dynamic content, handling errors in ajax requests
  • integration with social platforms
  • implemented payment solution
  • implemented caching
  • implemented integration with external system with exchanging data both ways (ie. calling api methods and receiving webhooks)
  • implemented transaction emails
  • implemented generation of various file forms (ie pdf, excel documents)
  • implemented complex file upload with ajax uploading
  • implemented parsing of uploaded file (ie. csv, excel)
  • dealing with multiple languages, 18n, l10n in general
  • dealing with many timezones

Additional Information

What can we offer?

  • 6 000 - 12 500 PLN nett on vat invoice (other forms possible) depending on your experience
  • Great open minded team and superb work environment
  • A lot of learning capabilities
  • A clear career path
  • Private healthcare
  • OKSystem for sports
  • Great atmosphere (we party a lot and get to know each other better)
  • Fresh fruits
  • Awesome coffee (from local rosters)
  • Help in your visa arrangments if you are not from poland
  • Two offices - Warsaw and Poznań - whichever is closer for you
  • And everything You would need to be happy working with us.