We are looking for a Senior Ruby on Rails Developer to join our talented team of professionals and help our German client develop their best product. It will be a great opportunity to work with a modern stack, without technical debt and with an international team.
Responsibilities
- Design, build, and maintain efficient, reusable and reliable Ruby code
- Build or integrate UI elements that work seeming less with the server side-logic
- Identify and resolve bottlenecks and bugs in an optimized manner
- Make strategic technical decisions related to new and existing features
- Help maintain and review code quality
- Onboard and mentor new team members
- Share knowledge in the team and let others learn from your experience
Requirements
- 4+ year experience in the Ruby programming language and the Ruby on Rails
framework - Experience in test-driven software development with RSpec or comparable test
frameworks - Experience with relational and graph databases
- Code optimization and performance improvements
- Structured, independent and goal-oriented way of working
- Willingness to work in an agile environment where only constant is change
- Excellent knowledge of written and spoken English
Nice to have
- Experience with JS-based frameworks (Angular6+, Angular.js)
- Experience with Docker & Kubernetes
- Experience with Web Services (AWS, Azure, Google Cloud)
- Redis, GraphQL
- German is a plus
What we offer
- A fast-growing team environment where you can take on responsibility from the very beginning and leave your footprint starting at day one
- Get insights into all areas of software development using cutting edge technologies
- Work closely with the decision-makers
- Work together with a team that is passionate about technology
- Laptop and operating system of your choice
- Close collaboration and direct feedback from leading brands, agencies, and other start-ups.
- Work from home and flexible working hours
- 18 days of paid vacation and 7 paid sick leaves
- Corporate lessons of English
- Support in preparation, as well as full reimbursement of professional certifications
- Possibility to become a mentor in our corporate university
- Highly transparent processes towards compensation reviews and promotions
- Exposure to a rapidly growing, dynamic, and uniquely global industry
- Becoming part of the team that has been multiple times recognized among Top Software Development Companies according to Clutch