Назад
Company hidden
2 дня назад

Principal Software Engineer (Ruby)

Формат работы
remote
Тип работы
fulltime
Грейд
principal
Английский
b2
Страна
Ukraine
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal Software Engineer (Ruby): Leading the technical direction of the platform and driving the development of complex, scalable, and high-performance systems with an accent on defining architectural strategy, making key engineering decisions, and mentoring the team. Focus on building robust, efficient, and future-proof solutions while ensuring the highest standards of code quality and engineering excellence.

Location: Remote

Company

hirify.global is a company seeking an experienced Principal Software Engineer to lead the technical direction and development of complex, scalable, and high-performance systems.

What you will do

  • Architect and implement scalable, high-performance software solutions using Ruby and Ruby on Rails.
  • Lead the design and development of new features and products, ensuring code quality and best practices.
  • Collaborate with cross-functional teams to define and implement technical strategies.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Optimize existing systems for improved performance and scalability.
  • Participate in technical decision-making and troubleshoot complex technical issues in production environments.

Requirements

  • Expert-level proficiency in Ruby and strong knowledge of Ruby on Rails framework.
  • 8-10+ years of software development experience, with a proven track record of leading complex projects.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Strong experience with web development technologies (HTML, CSS, JavaScript) and database systems (PostgreSQL, MySQL).
  • Deep understanding of software design patterns, principles, and best practices.
  • Experience with test-driven development (TDD), automated testing frameworks, and scalable/distributed systems architecture.
  • Familiarity with cloud computing platforms (AWS, Azure, GCP) and Agile methodologies.
  • Excellent communication and leadership abilities, with experience mentoring junior developers.

Culture & Benefits

  • Diversity of domains and businesses, with a variety of technology.
  • Health and legal support.
  • Active professional community and continuous education and growth opportunities.
  • Flexible schedule and remote work.
  • Outstanding offices available (if chosen).
  • Sports and community activities.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →