REF. NO: Mid/Senior Ruby Engineer
YOUR CONTRIBUTION TO SOMETHING BIG:
- As part of an agile scrum team, you are entirely responsible for a section of the platform that delivers significant business value to the customers and users
- You develop and maintain Rails (using version 6) modules that interact with other platform modules via Event Sourcing (Apache Kafka and Apache AVRO)
- While user experiences are shared across the platform and are realized in Vue.js, you will primary focus on the backend aspects with Rails
- The platform is comprised of Docker containers, which are orchestrated with Kubernetes in Pods and monitored by the ELK stack
- You improve what we already have – and you create completely new things
- Participation in statistic code analysis and reporting to SonarQube
- Code reviews and dependencies analysis with Rubocop, Brakeman, and Bundle-audit
- Using Self-Contained Systems as an architecture
OUR IDEAL TEAMMATE HAS/IS:
- Experience in OO with Ruby and the framework Ruby on Rails (or a mixed experience between Ruby and other backend languages)
- An eye for architecture, scalability, and usability
- A knack for self-explanatory and clean, high-quality and tested code
- An understanding of DevOps concepts such as CI/CD pipeline and statistic code analisys
- Confidence in using git, the Atlassian suite, and relational databases
- An interest and willingness to use modern development methods such as TDD and pair programming
- Knowledge in Atlassian suite using Jira, Confluence, and BitBucket
- Experience with RSpec for Test-Driven Development
- Knowledge in Scaled Agile Framework (SAFe)
Questers Perks
-
Innovative & Agile Teams
Challenging Projects & Leading-edge Technologies
Friendly & Supportive Atmosphere
Socially Responsible Company
-
25 Days Paid Leave
Supplemental Health & Dental Care
Competitive Remuneration Package
Exceptional Social Package & Special Discounts
-
-
Excellent Office Location & Facilities
A Wonderful Mountain-view Terrace
Free Bike Parking & Showers
Relaxing & Gaming Areas
Equal Opportunity Employer
Here at Questers, we hire great people. No matter how you identify and where you’re from, you can belong here. What’s most important to us is having an inspiring, dynamic team who live our values of collaboration and excellence every day. And we're completely committed to fostering an open, supportive and inclusive culture where everyone can focus on just being themselves while also reaching their full potential.