CrawlJobs Logo

Senior Software Engineer (Ruby)

Poland, Rzeszów · Job Posted May 31, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Senior Software Engineer to work on a project of our Customer – a leading provider of innovative safety solutions for schools and educational institutions. The product is a Data Analytics API service.

Job Responsibility

  • Work within a cross-discipline Scrum team to achieve sprint goals and longer-term department and company goals
  • Work closely with Support and Product teams to deliver high-quality software that supports achievement of the company goals and increases customer satisfaction and retention
  • Perform pair and individual programming to implement features and solve bugs
  • Help colleagues to deliver the highest levels of internal & external customer satisfaction
  • Contribute code that mostly does not require material feedback or implementation changes
  • Follow existing patterns and approaches in the codebases
  • Improve product security, quality, maintainability, and performance
  • Implement features, bug fixes, enhancements, and system designs
  • Conduct peer code reviews and provide meaningful feedback to other Engineers
  • Contribute to Scrum events
  • Together with the team, deliver on what was committed to at the beginning of each sprint

Requirements

  • Strong commercial experience with Ruby / Ruby on Rails, including back-end development, feature implementation, and support of scalable applications
  • Solid understanding of and hands-on experience with RESTful API design, development, integration, and best practices
  • Strong knowledge of relational databases, including the ability to write efficient queries, create database design, and perform optimization
  • Excellent analytical thinking and problem-solving skills with the ability to investigate issues and propose effective technical solutions
  • Proven experience working in Agile/Scrum environments with active participation in sprint planning, estimations, and team collaboration
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional and distributed teams
  • English level: Upper-Intermediate or higher (both written and spoken)

Nice to have

Experience with Vue.js

What we offer

  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer (Ruby)

8 matching positions

Senior Software Engineer (Ruby)

A Senior Ruby on Rails Engineer role at LoadUp where you’ll lead scalable archit...
Location
Location
United States
Salary
Salary:
130000.00 - 150000.00 USD / Year
goloadup.com Logo
LoadUp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building web applications using Ruby on Rails
  • 5+ years of experience working with SQL databases, ideally PostgreSQL or RDS
  • 5+ years working within a product organization alongside Product Managers, QA, and UX teams
  • 5+ years of frontend development experience using JavaScript and TypeScript
  • 5+ years of experience building responsive web applications with HTML and CSS
  • 3+ years of experience translating wireframes into clean, semantic, and performant UI
  • Strong understanding of performance optimization across frontend and backend systems
  • Experience with server-side rendered Rails views (HTML/ERB) and page-mounted React components
  • Ability to design scalable frontend architectures with attention to performance and memory management
  • Hands-on experience with cloud platforms such as Heroku, AWS, or Azure
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, high-performance web applications using Ruby on Rails
  • Lead technical design discussions and contribute to architectural decisions
  • Collaborate with Product, UX, and QA teams to deliver impactful product features
  • Build and maintain frontend functionality using React, Stimulus, Turbo, and TypeScript
  • Optimize client-side and server-side performance, including database queries, memory usage, and HTTP requests
  • Develop and maintain APIs, background jobs, and third-party integrations using GraphQL, Redis, and Sidekiq Pro
  • Mentor junior and mid-level engineers through thoughtful code reviews and technical guidance
  • Participate in agile development processes and adapt to evolving product requirements
What we offer
What we offer
  • Comprehensive Health & Wellness Benefits – Medical, Dental, Vision, and Life Insurance
  • Flexible Spending & Savings Options – FSA and HSA plans for personalized healthcare planning
  • 401(k) with 5% Company Match
  • Employee Recognition Program
  • Monthly Lifestyle Stipends
  • Referral Rewards Program
  • PTO, Sick Days & Parental Leave
  • Growth & Development
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - Data Engineering GitHub

As a Software Engineer at GitHub, you will enhance the collaboration experience ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND experience in Data Engineering and coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR Bachelor's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Ruby on Rails

At Dubizzle Labs, we are looking to further expand our Pakistan engineering offi...
Location
Location
Pakistan , Lahore
Salary
Salary:
Not provided
Dubizzle Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Overall 3+ years of relevant experience in ROR Framework
  • Experience working as part of an Agile team
  • Advanced understanding of web architecture and database fundamental
  • Demonstrate the ability to work independently and as part of a development team with a range of scientific and professional backgrounds
  • Has Depth knowledge of OOP principles and MVC framework
  • Experience with creating APIs for third parties and consuming third-party APIs will be a plus
  • Experience integrating with external systems will be a plus
Job Responsibility
Job Responsibility
  • build world-class suite products to support the hyper-growth of our businesses in 9 countries
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Ruby on Rails

As a Senior Software Engineer working on our Awards Management product (Mostly R...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in a backend web application stack
  • Extensive experience with common web technologies required – JavaScript, CSS, and HTML
  • 1+ years of experience with C# and .NET Core is preferred
  • Experience working with RESTful services and APIs
  • Understanding of fundamental design principles behind a scalable web application and industry development standards
  • Experience with cloud deployment and database technologies
  • Experience with version control tools such as git and continuous integration
  • Experience using testing frameworks
  • Ability to work both independently and collaboratively with other software engineers on projects
  • Strong problem solving and prioritization skills
Job Responsibility
Job Responsibility
  • Write well-documented and structured code on a daily basis to meet biweekly sprint software development goals
  • Evaluate and improve security and performance of critical application components
  • Attend weekly development meetings and actively participate in discussions around weekly software development goals and best practices
  • Work closely with product management, scrum master, and teammates in other cross-functional roles to coordinate implementation and provide progress updates at daily standup meetings
  • Work closely with architect to assure all systems are in line with long-term strategy
  • Complete all planned tasks including new development and maintenance requests
  • Mentor junior team members by regularly reviewing and providing feedback to ensure robust high quality coding standards
  • Submit code for evaluation and feedback from Engineering team members through use of pull requests
  • Perform design and code reviews for all key application functional components
  • Consistently write unit and integration tests around code and maintain the test suite
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Inclusive work environment
  • Consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law
  • Invest in your well-being
  • Time off to volunteer
  • Giving to the causes you care about
  • Benefits that support each stage of your life journey
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II (Ruby)

We’re looking for a savvy developer to join our passionate engineering team as a...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8 years of Software Development experience within a SaaS business
  • Must have a strong familiarity within Ruby and Ruby on Rails or similar languages and frameworks
  • Understanding of distributed systems (design, trade offs, etc)
  • Knowledge of HTML/CSS/JS and modern SPA frameworks (React Vue.js, etc.)
  • Experience designing, implementing, and optimizing both SQL and NoSQL databases to support scalable, high-performance applications
  • Familiarity and comfortability developing and deploying in cloud-based environments (Azure, AWS, Google Cloud, etc.)
Job Responsibility
Job Responsibility
  • Develop, improve, and maintain, our microservices and ensure seamless integration to the rest of the Seismic platform
  • Decompose a large monolithic application while building core learning functionality, including new AI driven features
  • Collaborate with globally-dispersed product managers, designers, and software engineers to rapidly build, test, and deploy code to create innovative solutions and add values to our customers' experience with Seismic
  • Handle high-priority, customer-facing defects, quickly diagnosing and resolving complex technical issues in production systems to ensure reliability and maintain user trust
  • Explore new technologies and industry trends and bring your findings to life in our products
  • Participate in and contribute towards code reviews, bug/issue triage, and documentation
  • Contribute to troubleshooting and continuous quality improvements
  • Fulltime
Read More
Arrow Right

Senior Ruby on Rails Software Engineer

LumApps is now more than just an Employee Experience Platform — it is an AI-powe...
Location
Location
France , Paris; Tassin-la-Demi-Lune; Bordeaux; Lyon
Salary
Salary:
Not provided
lumapps.com Logo
LumApps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience with expert-level knowledge of Ruby on Rails framework and its ecosystem (Sidekiq, ActiveRecord, etc.)
  • Strong proficiency in MySQL and Redis, including schema design and query optimization
  • Proven experience in building and consuming RESTful APIs
Job Responsibility
Job Responsibility
  • Backend Engineering: Design, build, and maintain efficient, reusable, and reliable Ruby code within the Ruby on Rails framework
  • Ecosystem Integration: Develop and optimize complex integrations with Google Workspace and Microsoft 365 suites (utilizing Microsoft Graph API, Google APIs, OAuth2 flows)
  • Architecture & Scalability: Lead architectural decisions to ensure system performance, security, and scalability as our user base grows
  • Code Quality: Uphold high engineering standards through rigorous testing (RSpec), comprehensive code reviews
  • Technical Leadership: Provide mentorship to junior developers and contribute to the continuous improvement of our development processes and documentation
What we offer
What we offer
  • Hybrid work model – 2 days at the office, 3 days remote
  • RTT days – ~10 extra days off per year
  • Meal vouchers (SWILE) + free snacks & coffee
  • Yoga classes
  • Supportive parental leave and family moments
  • Health insurance (ALAN) – 60% covered + full life & disability cover
  • Afterworks, team celebrations & seasonal parties
  • Equipment of your choice
  • French & English lessons, professional development & access to Leeto CSE
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Canada , Toronto
Salary
Salary:
139869.00 - 167849.50 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in at least one interpreted language such as Python, Ruby on Rails, etc.
  • Expertise in at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.
  • Solid understanding of relational databases
  • Proven experience in system integration, including API consumption and development
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
  • Experience being on-call
Job Responsibility
Job Responsibility
  • Make valuable contributions to the deepest recesses of our tech stack – including writing typesafe Ruby and Rails with Sorbet, building performant Kotlin microservices, managing highly available Spark clusters, working on deterministic Temporal workflows, and Terraforming all the things in AWS
  • Think in Parquet, live in cloud storage, and have data flowing through your veins
  • Operate in hostile territory on all sides–building and managing a data diffing ETL engine that operates across every type of data warehouse and SQL dialect imaginable
  • Be a reliable and steadfast operator, participating in the team on-call rotation
  • Work closely with our product team to help design and develop new features to improve data pipeline observability and debuggability
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Business Performance

Join our mission, join Doctolib! Doctolib is growing, and we are hiring a Senior...
Location
Location
France , Nantes
Salary
Salary:
Not provided
doctolib.fr Logo
Doctolib
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fullstack software engineering experience with React and the JVM ecosystem (Java, Kotlin, Spring Boot) - Ruby experience is a bonus
  • User first mindset and committed to building secure, well-tested, and pragmatic code
  • Strong testing culture and passionate about code quality and system resiliency
  • Proactive, curious, and eager to share knowledge through pair programming and collaboration
Job Responsibility
Job Responsibility
  • Collaborate with product managers, designers, and engineers to build features that deliver value to healthcare professionals and patients
  • Design and implement technical solutions ensuring performance, security, and usability across our fullstack applications (React, Ruby on Rails, JVM ecosystem)
  • Strong design and architecture skills: you contribute to technical decisions, not just implementation
  • A track record of balancing delivery speed, reliability, and maintainability under real constraints
  • Comfortable with AI-assisted development workflows, and able to help your team raise their own proficiency
  • Share your expertise and collaborate across teams to evolve Doctolib's architecture and technical standards
  • In BP, the scope is broad, and the topics are diverse
What we offer
What we offer
  • Free comprehensive health insurance (basic package) for you and your children
  • 25 days of paid vacation per year, plus up to 14 days of RTT
  • Free mental health and coaching services through our partner Moka.care
  • Work from abroad for up to 10 days per year thanks to our flexibility days policy
  • Lunch vouchers (Swile card) worth €8.50 per working day, with €4.50 covered by Doctolib
  • A subsidy from the work council to refund part of the membership to a sport club or a creative class
  • 50% reimbursement of your public transport subscription
  • Enrollment in Doctolib's long-term employee value sharing plan called DoctoGrowth
  • Parent Care Program: receive one additional month of leave on top of the legal parental leave
  • For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support
Read More
Arrow Right