We are large enough to solve a complex problem, smart enough to care about every project. Edvantis’ goal is to help our clients achieve more via software engineering as a service. We are a mature vendor with our HQ in Berlin, Germany and our development centers in Lviv, Ukraine and...
29 травня 2026

Senior Software Engineer (Ruby) (вакансія неактивна)

Львів, Ряшів (Польща), віддалено

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.

Involvement duration is 6 months.

Responsibilities:

  • 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)

Will be a plus:

  • Experience with Vue.js

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
  • 12 days of paid sick leave per year with 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