All offersWrocławRubyRuby Developer
Ruby Developer
Ruby
Softjourn

Ruby Developer

Softjourn
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Ruby
    regular
    Ruby on Rails
    regular
    SQL
    regular
    C#
    nice to have

Job description

Online interview


Softjourn is looking for Ruby Developer to join our project from the financial domain.

About the project:
The company together with its partners is helping entrepreneurs to proceed with invoices and electronic payments related to their economic activity. It is done by creating and providing an online system that is quick, flexible, easy and secure.

In addition, the company has its own accounts receivable cloud automation software (ARC) that facilitates the efficient exchange of documents and payments between suppliers and customers.

Why you should join our team:

  • You’ll have hands-on experience with building enterprise-level solutions, working with lots of data and under high load
  • You’ll have a chance to work directly with our client from Canada (however you will work in our time zone)
  • You’ll work on the system which is used by approximately 400 000 clients in the USA
  • You’ll join the project related to one of our main fields of specialization so you’ll have a chance to work together with high skilled developers, system architect and product owner

Team composition: 
4-5 developers, 1 QA, 1 Product manager
 
Requirements:

  • At least 3+ years of commercial experience as a software developer
  • Strong knowledge of Ruby (We are using Rails 4 and planning to migrate it to version 5 in the future. New features are written in Rails 6.)
  • Knowledge and experience with integrating external APIs (building them is even better!)
  • Solid understanding of how web applications work including security, session management, and best development practices
  • Knowledge of relational database systems (SQL Server + Stored Procedures), Object-Oriented Programming, and web application development
  • Upper-Intermediate English
  • Problem-solving skills
  • Excellent communication skills

Nice to have:

  • Knowledge and/or experience in MVC
  • Familiarity with C#
  • Experience in payments (even integrating payment gateways) and merchant account processing on the acquiring side

What would we like you to help us with:

  • Working with client’s integration team that is helping to onboard new customers and integrate their ERPs with our system
  • Decision making process regarding in which direction our product should be developed
  • Writing new features that will help to improve the system

Benefits and Perks:


Don't hesitate and send us your CV! We are waiting for YOU! ;)