N1 INTERACTIVE Ltd

Senior Ruby on Rails Developer

Не указана
  • Тбилиси
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Overview:

We continues to expand the team and is looking for a Ruby on Rails Developer with 4+ years of commercial experience. We need a true, experienced, and accomplished professional who shares our culture and values.

Key responsibilities:

  • Participate in the whole development process from backlog refinement and testing to launching product features and technical improvements
  • Build and maintain application architecture
  • Review, maintain and refactor existing code to meet the requirements for improvements and new features
  • Investigate and implement new technologies

Also, you will be able:

  • Take part in a mentoring program
  • Take part in job interviews and contribute to our team growth
  • Contribute to internal knowledge base and development processes

Our stack:

  • Backend: Ruby on Rails, PostgreSQL, Kafka, RabbitMQ, Sidekiq, Redis, WebSockets
  • Technologies and Tools: Docker, K8S, MinIO, Vault, Swagger, Dry-rb, Jenkins, GitLab CI/CD
  • Monitoring: Datadog, Zabbix, Sentry, Kibana

Requirements:

  • Advanced Ruby programming skills
  • Strong knowledge in internal relational databases
  • Deep knowledge of SQL
  • Algorithms and data structures knowledge (deep understanding of CS concepts such as data structures, OOP, and algorithms)
  • Excellent debugging, analytical, problem-solving skills
  • English level: Intermediate and higher

Nice to have:

  • Understanding of Ruby on Rails key concepts
  • Event streaming systems and message brokers experience
  • Experience in database and application performance improvement (Hands-on experience in tuning solutions to improve performance)
  • Writing specs with RSpec
  • Knowledge of caching techniques