Ruby Engineer
Remote, Europe | Full-time
Responsibilities
- Design and implement new features, primarily focusing on the backend
- Continuously optimize and improve the performance of existing projects
- Participate in the creation and enhancement of technical architecture and system design
- Conduct code reviews to maintain high standards and provide production support as needed
- Write unit/integration tests and documentation for implemented functionalities
Requirements
- Strong knowledge of design patterns, basic algorithms, and data structures
- 4+ years of Ruby development experience, with a strong grasp of Ruby on Rails (RoR)
- Expertise in relational databases such as MySQL or PostgreSQL
- Ability to write high-quality unit and integration tests to ensure code reliability
- Hands-on experience with WebSockets for building real-time features
Will be a plus
- Familiarity with Microservices architecture and RabbitMQ
- Experience with GraphQL, Turbolinks, and Stimulus for modern web application development
We offer
- 10 paid sick leave days per year
- 20 paid vacation days per year
- Public holidays according to current legislation
- Medical insurance for employees
- Compensation for professional education and language learning
- Compensation for a sports subscription or sports equipment