Logo of MEDWING

Senior Ruby Developer

Remote or Berlin, Germany
Photo of Timur Zaripov
Recruiter
Timur Zaripov
Roles:
Backend
Must have skills:
Ruby
Nice to have skills:
React
Go
Elixir
Kafka
AWS
JavaScript
Elasticsearch
Considering candidates from:
Worldwide
Work arrangement:
Onsite or remote
Industry:
HR technology
Language:
English
Level:
Senior
Visa sponsorship:
Provided
Company size:
201-500 employees
Trial period:
6 months
Logo of MEDWING

Senior Ruby Developer

Remote or Berlin, Germany
MEDWING is Europe's leading job matching and career consulting company for all healthcare professions. A modern technology company that uses the advantages of digitisation and automation to make the matching process between specialist and hospital or nursing facility as timely, efficient, transparent and simple as possible for all parties involved.
Tasks:
  • Contributing to product development by providing pragmatic solutions to problems
  • Designing and developing the backend of one of our applications, implementing RESTful and GraphQL APIs
    Integrating the application with our internal services, event bus, and 3rd-party APIs
Must-have skills:
  • 3+ years of professional working experience with Ruby and Ruby on Rails
  • Comfortable with AWS technologies, including CloudFormation, EC2, Route 53, Elasticache, RDS, Elasticsearch, AWS Lambda
  • Experience with automated testing and TDD
  • Strong communication skills in English and ability to collaborate with technical and non-technical team-mates
    Structured, proactive working style

Nice-to-have skills:
  • Experience in React, Golang, Elixir, Kafka or AWS Lambda
  • Experience with DDD, Event-Driven Systems, Service-Oriented Architecture
    EventSourcing, and CQRS

Benefits:
  • 24 days paid vacation, corporate discounts, educational budget, free Udemy accounts, online German language courses
Interview process:
  • Screening interview 
  • Online challenge via Coderbyte, 75 minutes
  • Technical Q&A interview, 1 hour
  • Behavioural interview with VP of Engineering 
  • Pair Programming and System design interviews, 2 hours

Check out the answers to frequent questions about this position below. Can't find the answer you're looking for? Ask us via email or try the company page.

What are the benefits of working here?

 24 days paid vacation, corporate discounts, educational budget, free Udemy accounts, online German language courses


Apply now

or
By applying you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.