Senior Software Engineer - Ruby on Rails

Zoolatech

Poland

On-site

PLN 167,000 - 335,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Zoolatech is seeking an experienced backend engineer to join as an independent contractor. You will build and maintain backend services using Ruby on Rails, evolve a microservice architecture, and ensure scalable and reliable systems.

You will collaborate with data scientists and engineers, participate in code reviews, design testing strategies, and ship high-quality features with end-to-end ownership in a fast-paced environment.

Qualifications

  • 5+ years of back-end development with Ruby on Rails.
  • Experience building API-based applications.
  • Understanding of data structures and distributed microservices.
  • Experience with relational databases and SQL (MySQL preferred).
  • Bachelor's degree in Computer Science or related field.
  • English: active intermediate level or higher.

Responsibilities

  • Build and maintain backend services.
  • Maintain and evolve microservice architecture (Kafka, GraphQL).
  • Design and implement tests and testing strategy.
  • Support and troubleshoot production systems.
  • Participate in code reviews and design discussions.
  • Collaborate cross-functionally with data scientists and engineers.

Skills

Ruby on Rails
API development
Distributed microservices
SQL / MySQL
English (intermediate+)

Education

Bachelor's degree in Computer Science or related field

Tools

GraphQL
AWS
RSpec
CI/CD

Job description

We are a marketplace where users can compare personalized, prequalified rates and quotes from multiple lenders and carriers, for student loans, mortgages, personal loans, and insurance.

We’re challenging the status quo by giving power to the consumer. We believe in a world where ‘ethical’, ‘lending’, and ‘insurance’ can coexist, so we set out to build innovative platforms that actually work for customers. Our mission is to help people find the best loan or insurance policy possible.

We believe researching and buying loans or insurance shouldn’t be confusing or complex, so we’ve focused on simplicity. We’ve created the only unbiased loan and insurance buying process out there, which makes finding options straightforward and clear.

Responsibilities
  • Build and maintain backend services
  • Maintain and evolve our microservice architecture, including Kafka and GraphQL APIs
  • Design and build improvements to our development processes, including testing strategy
  • Support and troubleshoot production systems
  • Determine operational feasibility by evaluating, analysis, problem definition, requirements, solution development, and proposed solutions
  • Participating in the code reviews and design discussions with other engineers
  • Have a strong sense of end to end ownership
  • Adhere to key principles: Code and design for best performance, scalability and resiliency
  • Participate in Agile planning and standup meetings
  • Participates in the testing process through test review and analysis, test witnessing and certification of software
  • Be a self-starter, capable of solving ambiguous and challenging technical problems with wide scope
  • Deliver trustworthy solutions for engineers allowing them to focus on experimentation, evolution, and delivery of high-quality features
  • Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions
  • Backend development including design, documentation, implementation, and testing
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices
Skills Required
  • 5+ years experience with back-end development using Ruby on Rails.
  • Experience building API base applications.
  • Understand data structure and distributed system microservice concepts
  • Experience with Relational Databases and SQL (MySQL preferred).
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
  • English - active intermediate level or higher.
Nice to have
  • Experience with GraphQL.
  • Familiarity with cloud platforms and services (AWS preferred) for deploying and managing applications.
  • Experience with RSpec or similar unit test frameworks for RoR.
  • Understanding Agile methodologies and CI/CD best practices.
  • Being ready to work with FE is a plus.
Soft-skills
  • Thrive on collaboration; Engineering team works closely with Product Management, Design and Operations for everything from roll-out to feature enhancement.
  • Resourceful and mindful; you move fast but don't break things.
  • Excellent problem-solving skills and ability to troubleshoot complex issues in a fast-paced environment.
  • Excellent communication and collaboration skills to work effectively with multidisciplinary teams.
  • Ability to adapt and learn new technologies quickly and independently.
  • Ability to solve problems that span multiple interconnected systems/microservices.

Engagement Model: Direct Independent Contractor (Please read carefully)

This is an independent contractor opportunity based on a direct contractual relationship between Zoolatech and the individual service provider.

To facilitate this direct partnership, we engage with professionals who are registered and operate as a sole proprietorship, private entrepreneur, or an equivalent self-employment status in your country.

Please note, our model does not accommodate contracts through third-party intermediaries such as agencies, incubators, or umbrella companies. The essential requirement is your ability to enter into a service agreement and invoice Zoolatech directly. This is not an offer of direct employment

Please note that only candidates whose profiles closely match our requirements will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Rails & Microservices Lead
Senior Backend Engineer – Rails & Microservices Lead

Zoolatech • Poland

On-site
PLN 167,000 - 335,000
Ruby on Rails Developer - Senior
Ruby on Rails Developer - Senior

SOFTSWISS • Warszawa

On-site
PLN 180,000 - 300,000
Private health insurance
Sports benefits
Mental Health Program
+6
Lead Backend Engineer (Ruby On Rails) - Fully Remote
Lead Backend Engineer (Ruby On Rails) - Fully Remote

soweloconsulting • Polska

Remote
PLN 346,000 - 461,000
Fully Remote Role
USD 30k bonuses
AI tools access
+2
Senior Backend Java/Kotlin Engineer E-commerce (Poland / Remote)
Senior Backend Java/Kotlin Engineer E-commerce (Poland / Remote)

ZEN • Kraków

Remote
PLN 232,067 - 316,455
Hands-on work with production AI
Talented, supportive peers
High autonomy and ownership
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Zendesk • Kraków

On-site
PLN 392,000 - 588,000
Team environment
AI and RAG focus
Growth opportunities
+1
Engineering Manager – Retrieval
Engineering Manager – Retrieval

Zendesk, Inc. • Kraków

Hybrid
PLN 324,000 - 486,000
Hybrid work model
Ownership of features
RAG projects
+2
Senior Software Engineer (Full stack)
Senior Software Engineer (Full stack)

ZS • Warszawa

On-site
PLN 120,000 - 180,000
Hybrid working model
Senior Backend Developer (Services)
Senior Backend Developer (Services)

payabl • Warszawa

On-site
PLN 200,000 - 280,000
Remote from Poland
Contractor arrangement
FinTech Client #3 | Backend Engineer
FinTech Client #3 | Backend Engineer

SD Solutions • Warszawa

On-site
PLN 297,239 - 382,165
Lead Ruby Developer
Lead Ruby Developer

EPAM Systems • Poland

Hybrid
PLN 120,000 - 190,000
Hybrid by design
Remote work within Poland
60 days abroad per year
+5