Job Closed

This listing is no longer active.

SOFTSWISS logo
SOFTSWISS

Winning combination of software products for iGaming

Senior Ruby on Rails Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

73 days ago

Salary

0

Seniority

Senior

Job Description

Senior Ruby on Rails Developer

SOFTSWISS

• Participate in the full development cycle, from backlog refinement and testing to launching new features and implementing technical improvements. • Design, develop, and maintain scalable application architecture. • Review, maintain, and refactor existing code to ensure high performance, security, and maintainability. • Investigate and implement new technologies to enhance platform efficiency and stability. • Conduct code reviews and provide constructive feedback to team members.

Job Requirements

  • 4+ years of commercial experience
  • Expert-level proficiency in Ruby with a deep understanding of its ecosystem
  • Strong expertise in designing, optimizing, and maintaining relational databases (e.g., PostgreSQL)
  • Deep knowledge of SQL, algorithms, and data structures
  • Solid understanding of CS fundamentals, including OOP principles and best practices
  • Strong debugging, analytical, and problem-solving skills
  • English level: Intermediate and higher (ability to communicate effectively in a team environment)
  • Understanding of Ruby on Rails key concepts and best practices (nice to have)
  • Hands-on experience with event streaming systems and message brokers (Kafka, RabbitMQ, etc.) (nice to have)
  • Experience in database and application performance tuning (query optimization, indexing strategies, caching techniques) (nice to have)
  • Strong test-driven development (TDD) skills and experience writing specs with RSpec (nice to have)
  • Knowledge of scalable system architecture design (nice to have).

Benefits

  • Full-time remote work opportunities and flexible working hours
  • Private insurance
  • Additional 1 Day Off per calendar year
  • Sports program compensation
  • Comprehensive Mental Health Programme
  • Free online English lessons with a native speaker
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events.

Related Job Pages

More Backend Engineer Jobs

countX logo

Golang Backend Developer

countX

Softwarelösung für Umsatzsteuer Compliance EU & CH + UK | Gewinner K5 COMMERCE AWARD'24 "Payment & Financial Services"

Backend Engineer73 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• be part of the full-stack team responsible for developing customer-facing web-application to help e-commerce sellers pay VAT tax EU-wide • develop REST API • collaborate with front-end developer, UX/UI developer, Product Manager, etc. • work with AWS stack, including AWS Lambda, Postgres, AWS Gateway, AWS DynamoDB, RDS, SNS/SQS and other services

Ukraine
Corizona logo

Senior Software Architect, Backend Engineer

Corizona

Empowering science and technology startups. Specializing in early drug discovery, design thinking, and innovation.

Backend Engineer73 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• You will report directly to the CTO • You will be the first non-founder engineering hire • You will be making fundamental development and architectural decisions each and every day • You will play a significant role in the company’s long term success

California
CompuGain logo

Mid-Senior Java Developer

CompuGain

Deliver game-changing modern applications with Unisys

Backend Engineer73 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

• Looking for Java Developer • Develop Java applications leveraging AWS. • Collaborate with teams leveraging Agile methodologies.

Maryland
Coderockr logo

Web Developer – Backend (Python, Django)

Coderockr

Acreditamos que o desenvolvimento de software é uma arte que deve ser feita com paixão e dedicação!

Backend Engineer73 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• We expect you to be proactive, analyzing and understanding the impacts and the real needs behind your deliverables; • Take responsibility for what you produce and deliver (ownership mindset); • Believe that better results are achieved by working in a team; • Communicate openly, participate in healthy debates, and bring ideas that contribute to your success and the team's; • Be able to understand Products & Business. Our main goal is always delivering value, going far beyond just writing clean code; • Be versatile: understand how all parts connect (front-end, back-end, database, network layers, etc.) and how this affects the performance of your code/application; • Be able to evaluate and learn new technologies and tools.

Brazil