Middle Ruby on Rails developer

ITjob

  • Беларусь
  • Постоянная работа
  • Полная занятость
  • 29 д. назад
  • Быстрый отклик
Our product is a global leader of recruitment advertising technology and enterprise managed services for talent acquisition. We are a pioneer of programmatic job advertising, which uses complex Big Data algorithms to help employers increase engagement with qualified candidates by showing people the right job ads, at the right time, in the right place.Today we are seeking a Middle Ruby on Rails developer to join our team. The position will involve applying practical skills to build and maintain high scalable job advertising platform.The Software Engineer (Ruby Developer) will be responsible for developing and maintaining RESTful APIs, building reports & analytic tools, integrating AI features, managing databases and optimizing performance. The ideal candidate will have strong experience with designing, building, and maintaining scalable Ruby on Rails applications. You will collaborate closely with other developers, QA engineers, and product teams to deliver high-quality software that meets business needs.Job Responsibilities:
  • Design, develop, and maintain RESTful APIs using Ruby on Rails and Sinatra to support a variety of applications.
  • Implement and manage scheduled jobs and automation processes to enhance operational efficiency.
  • Generate data-driven reports and optimize database performance for seamless system operation.
  • Collaborate closely with the Product Manager to participate in both technical and business discussions, ensuring alignment on project goals.
  • Manage and optimize PostgreSQL databases to ensure high performance and reliability.
  • Troubleshoot and resolve performance issues to ensure smooth operation of applications.
  • Ensure security by implementing best practices and protocols to protect data and systems.
Skills / Qualifications:
  • Strong problem-solving skills, particularly in performance optimization and security best practices.
  • Strong analytical skills; familiarity with generating reports and working with large datasets.
  • Proactive mindset with the ability to think creatively and deliver effective solutions to complex challenges.
  • Good communication skills and ability to work effectively in a team environment.
  • B1 or higher level of English proficiency.
Competencies:Our competencies are a component of the ability to hit the ground running and reflect HOW you perform and deliver. This role is expected to reflect the Standard level
  • Taking on end-to-end responsibility – proactively takes ownership and end-to-end responsibility for their own actions including making well informed decisions.
  • Fostering effective communication – Communicates in an effective and transparent way with internal and external stakeholders
  • Embracing impactful collaboration – Successfully works together within the team and cross functionally to achieve common goals, leveraging diverse skills, perspective and resources.
  • Cultivating data-driven problem solving – Identifies and resolves problems by using relevant data to introduce advancing solutions.​
Education and Experience:
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in Ruby on Rails (Sinatra a plus).
  • Strong knowledge of REST APIs, ORM (Sequel is a plus), and AWS.
  • Familiarity with CI/CD pipelines and messaging systems (Kafka, RabbitMQ) is preferred.
  • Experience with JavaScript, Node.js, and browser mechanics is preferred.
  • Experience with high-load applications or AI-driven solutions is preferred.
We offer:
  • End of year performance bonuses;
  • Medical services and insurances (family-wide);
  • 5 sick days per calendar year;
  • Sport & Wellness activities: 50% paid by the company.
Hiring process:
  • Conversation with the recruiter;
  • HR interview;
  • Technical interview with CTO;
  • Technical interview with Team;
  • Final interview with CEO;
  • Offer.

ITjob