Привіт! Ти маєш дещо знати про GoInteractive. Ми — американська компанія, що створює команди девелоперів в Україні для наших західних партнерів. На відміну від аутсорсу, де завдання приходять від різних замовників, у нас ти станеш повноцінним членом їх команди і працюватимеш виключно з їх продуктом.
22 липня 2024

Sr Ruby on Rails Developer (вакансія неактивна)

віддалено

Job Summary:

Our client is a German-based HR tech company which develops a digital platform for flexible work, bringing together students and companies with a perfect match approach. Being around 13 years in the academic job market, the company has got 100 000 hired candidates, €218 million in paid salaries, 15 000 successful projects.
This service provider caters specifically to students, graduates and young professionals and helps to receive >500 new job offers per month, enabling thousands of students to earn 934€ on average every month.
The company develops their software inhouse and headquartered in MediaPark Cologne with 6 hub-locations throughout Germany.
Now we are seeking a seasoned Senior Ruby on Rails Developer with a minimum of 8 years of experience to join our dynamic team. The ideal candidate will have a strong proficiency in Ruby programming language and extensive experience working with the Rails framework.

Responsibilities:

  • Develop and maintain Ruby on Rails applications, ensuring high performance, responsiveness, and scalability.
  • Collaborate with cross-functional teams to design, develop, and implement new features and functionalities.
  • Utilize RabbitMQ for message brokering within the microservices architecture, with a bonus for candidates possessing microservice knowledge.
  • Manage PostgreSQL databases, including data migration, optimization, and troubleshooting.
  • Proficient in Git for version control and experience with setting up workflows using Github Actions.
  • Deploy applications on Heroku platform ensuring smooth and efficient deployment processes.
  • Write comprehensive tests using RSpec and Capybara to ensure code quality and reliability.
  • Work with event-driven architecture and distributed systems, ensuring seamless integration and performance.
  • Participate in pair programming sessions and mentor junior developers when necessary.
  • Stay updated with the latest industry trends and technologies, continuously enhancing skills and knowledge.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field preferred.
  • Minimum of 8 years of experience in Ruby programming language.
  • Proven experience with Ruby on Rails framework in building and maintaining web applications.
  • Strong understanding of message brokering concepts using RabbitMQ, with additional knowledge of microservices architecture as a bonus.
  • Proficiency in PostgreSQL database management.
  • Experience with Git for version control and familiarity with Github Actions.
  • Expertise in deploying applications on Heroku platform.
  • Solid experience in writing tests using RSpec and Capybara.
  • Familiarity with event-driven architecture and distributed systems.
  • Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
  • Strong communication skills and willingness to engage in pair programming sessions.
  • Excellent written and verbal communication skills in English is a must.

What We Offer:

  • An exciting and challenging project with a leading organization.
  • The opportunity to work with a dynamic and professional team.
  • Competitive compensation and the potential for contract extension.
  • Multi-national team and collaborative work environment.
  • Continuous knowledge sharing with engaged co-workers.
  • Career and professional growth opportunities.