Position: Senior Ruby Developer (Spanish product company)
Company: TechMagic
Category: Ruby
Experience required: 5y
English level: fluent
Published: 2022-04-01T00:00:00+03:00

**More info about the company **
We are fintech company based in sunny Barcelona. Born in 2013, we are the preferred BNPL payment platform in Southern Europe for over 1 million shoppers, we help people buy things they love, paying in an instant, fair and flexible way.
 
Humanizing financial services is our main mantra, and that’s why our actions and work are based on transparency, ambition, respect and collaboration. We are a big community formed by not only us but more than 4.000 Merchants who offer our payment methods to more than 1 million Shoppers, the ones who have led us to the highest NPS in our industry in Spain. 

**You’ll be a good fit if you have:**
5+ years of experience working as a Backend Engineer
Experience in the development, deployment, and maintenance of web-based technology applications with Ruby on Rails or the ability and interest in working with it.
Solid knowledge of OOP, clean coding, TDD, and agile. Functional programming and DDD are a plus.
Javascript, Elixir, Scala, and Python experience is valued.
English proficiency


**Techical stack of the product: ** 
Ruby on Rails (last version); PostgreSQL, Elastic Search, AWS, Kubernetis, Jenkins.

**What we offer:**
Competitive salary
Relocation to Barcelona with Work Visa (Paperwork and Immigration services are on us) 💥
Real flexible working hours
Remote work + Office commodities.
All the equipment you need to work comfortably. Our standard office set-up consists of a stand-up desk, comfy chair, MacBook Pro, and a 27" external display.
Personal budget for conferences, courses, books, and professional development
10% of the time to work on any project you're interested in
We take part in and offer workshops, conferences, meet-up groups, and tech talks to encourage participation and growth in both community involvement and career development.

**Technical team consists** of 40 people, who are divided into squads.
 
**Interview process:**
1. Interview with People Team
2. Technical take-home assessment
3. Live Peer review of the assessment
4. Meet the team & CTO

**Perks & Benefits**
Monthly after works and annual events (Summer🌞, Christmas🎄, and many more!🎉).
Flexible compensation plan in transportation, restaurants, kindergarten…💰
We want to take care of your professional development, for example, with English and Spanish classes.📖
23 vacation days + 2 days of free disposal per year.✈️ Paid days-off for holidays are also provided.