{"id":7063,"date":"2022-09-10T08:16:21","date_gmt":"2022-09-10T05:16:21","guid":{"rendered":"https:\/\/balkan21.arzt-jobs.info\/?post_type=jobs&#038;p=7063"},"modified":"2026-05-19T15:26:23","modified_gmt":"2026-05-19T12:26:23","slug":"ruby-on-rails-developer","status":"publish","type":"jobs","link":"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/","title":{"rendered":"Ruby on Rails Developer"},"content":{"rendered":"\n<div class=\"wp-block-divi-layout\">[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; admin_label=&#8221;ID JOB row&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; global_module=&#8221;10745&#8243; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text admin_label=&#8221;ID JOB&#8221; _builder_version=&#8221;4.19.1&#8243; _dynamic_attributes=&#8221;content&#8221; _module_preset=&#8221;default&#8221; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#E09900&#8243; text_font_size=&#8221;17px&#8221; background_enable_color=&#8221;off&#8221; text_orientation=&#8221;center&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;15px|20px|15px|20px|true|true&#8221; border_color_all=&#8221;#EDBB5F&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90YWdzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiSm9iIElEOiA8Yj4iLCJhZnRlciI6IjwvYj4iLCJsaW5rX3RvX3Rlcm1fcGFnZSI6Im9mZiIsInNlcGFyYXRvciI6IiB8ICIsImNhdGVnb3J5X3R5cGUiOiJpZF9qb2JzIn19@[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; admin_label=&#8221;Job Categories row&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; global_module=&#8221;10746&#8243; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;\ue108||divi||400&#8243; icon_placement=&#8221;left&#8221; admin_label=&#8221;Specialisation blurb&#8221; _builder_version=&#8221;4.17.4&#8243; _dynamic_attributes=&#8221;content&#8221; _module_preset=&#8221;default&#8221; body_text_align=&#8221;left&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9jYXRlZ29yaWVzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiU3BlY2lhbGlzYXRpb246IDxiPiIsImFmdGVyIjoiPC9iPiIsImxpbmtfdG9fdGVybV9wYWdlIjoib24iLCJzZXBhcmF0b3IiOiIgfCAiLCJjYXRlZ29yeV90eXBlIjoic3BlY2lhbGlzYXRpb24ifX0=@[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;\ue031||divi||400&#8243; icon_placement=&#8221;left&#8221; admin_label=&#8221;Level blurb&#8221; _builder_version=&#8221;4.17.4&#8243; _dynamic_attributes=&#8221;content&#8221; _module_preset=&#8221;default&#8221; body_text_align=&#8221;left&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9jYXRlZ29yaWVzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiTGV2ZWw6IDxiPiIsImFmdGVyIjoiPC9iPiIsImxpbmtfdG9fdGVybV9wYWdlIjoib24iLCJzZXBhcmF0b3IiOiIgfCAiLCJjYXRlZ29yeV90eXBlIjoibGV2ZWwifX0=@[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;\ue01d||divi||400&#8243; icon_placement=&#8221;left&#8221; admin_label=&#8221;Location blurb&#8221; _builder_version=&#8221;4.17.4&#8243; _dynamic_attributes=&#8221;content&#8221; _module_preset=&#8221;default&#8221; body_text_align=&#8221;left&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9jYXRlZ29yaWVzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiTG9jYXRpb246IDxiPiIsImFmdGVyIjoiPC9iPiIsImxpbmtfdG9fdGVybV9wYWdlIjoib24iLCJzZXBhcmF0b3IiOiIgfCAiLCJjYXRlZ29yeV90eXBlIjoibG9jYXRpb24ifX0=@[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/div>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-8dd4ef23-1e9e-4c29-9647-6964b4aef428\">For one of our clients, a Western European IT-company with a revolutiory software solution for targeted research institutions, we are currently searching for a capable and motivated<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-24f95bce-e8a9-4de1-92cf-cc675d342537\">RUBY ON RAILS DEVELOPER<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-d1621997-5001-43e3-b26b-92c7179131d2\">for their new team (several positions available). Workplace will be in the center of Sofia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-a475d7c2-da13-48b2-8d2e-3a4d5fcc1315\"><strong>Responsibilities:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-8a354a6d-e008-44b9-afa3-01bf1ea413b9\">\n<li>Decoupling the Front-End from a classic Rails application and turning it into an API only application.<\/li>\n\n\n\n<li>Writing high quality DRY code using the TDD principles<\/li>\n\n\n\n<li>Reviewing your colleagues work<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-7eb3ea81-bb02-45c9-86a6-2fb82582e628\"><strong>What we expect:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-078750a2-5b39-4edf-92a9-7b5aebc814f1\">\n<li>Ruby on Rails<\/li>\n\n\n\n<li>Relational databases SQL (clever JOINS and subqueries whenever required)<\/li>\n\n\n\n<li>TDD (with RSpec, MiniTest or Capybara)<\/li>\n\n\n\n<li>Source Control with Git and GitLab with various flows<\/li>\n\n\n\n<li>Fluent spoken and written English<\/li>\n\n\n\n<li>Beneficial would be a solid understanding of APIs with a REST-ful architecture or GraphQL<\/li>\n\n\n\n<li>Understanding of cloud platforms (like AWS, Heroku, Digital Ocean, etc.)<\/li>\n\n\n\n<li>In-memory data stores (Redis, Memcached)<\/li>\n\n\n\n<li>Familiarity with Agile\/SCRUM development process rounds up your profile<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-3d618a8f-f266-4b0e-b0f0-f75c197cf42b\"><strong>Our client offers:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-7cdc4f4e-963e-40bc-bf1d-e157863cdcad\">\n<li>Working for a rapidly expanding employer<\/li>\n\n\n\n<li>A very competitive compensation package<\/li>\n\n\n\n<li>A long-term perspective with a young company<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-85b8418e-0222-4504-b993-2dd1344df418\">This opportunity sounds attractive for you? Then apply with your detailed CV in English. Only short \u2013 listed candidates will be contacted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Several positions available, for mid- to senior level. Become part of a new team with great long-term perspective. No outsourcing!!!<\/p>\n<p>&nbsp;&nbsp;<\/p>\n<div class=\"et_pb_with_border et_pb_module et_pb_text et_pb_text_0_tb_body  et_pb_text_align_center et_pb_bg_layout_light\">\n<div class=\"et_pb_text_inner\">Job ID: <b>20001<\/b><\/div>\n<\/p><\/div>\n<div class=\"et_pb_column et_pb_column_1_3 et_pb_column_3_tb_body  et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_module et_pb_blurb et_pb_blurb_0_tb_body  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light\">\n<div class=\"et_pb_blurb_content\">\n<div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone et-pb-icon et-animated\">\ue108<\/span><\/span><\/div>\n<div class=\"et_pb_blurb_container\">\n<div class=\"et_pb_blurb_description\">Specialisation: <b><a href=\"https:\/\/www.balkaninvest.eu\/en\/specialisation\/it_developer\/\">IT Developer<\/a><\/b><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"et_pb_column et_pb_column_1_3 et_pb_column_4_tb_body  et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_module et_pb_blurb et_pb_blurb_1_tb_body  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light\">\n<div class=\"et_pb_blurb_content\">\n<div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone et-pb-icon et-animated\">\ue031<\/span><\/span><\/div>\n<div class=\"et_pb_blurb_container\">\n<div class=\"et_pb_blurb_description\">Level: <b><a href=\"https:\/\/www.balkaninvest.eu\/en\/level\/mid-level\/\">Mid-Level<\/a><\/b><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"et_pb_column et_pb_column_1_3 et_pb_column_5_tb_body  et_pb_css_mix_blend_mode_passthrough et-last-child\">\n<div class=\"et_pb_module et_pb_blurb et_pb_blurb_2_tb_body  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light\">\n<div class=\"et_pb_blurb_content\">\n<div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone et-pb-icon et-animated\">\ue01d<\/span><\/span><\/div>\n<div class=\"et_pb_blurb_container\">\n<div class=\"et_pb_blurb_description\">Location: <b><a href=\"https:\/\/www.balkaninvest.eu\/en\/location\/job-in-bulgaria\/\">Job in Bulgaria<\/a><\/b><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n","protected":false},"featured_media":0,"parent":0,"menu_order":73,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"id_jobs":[198],"specialisation":[143],"level":[147],"location":[282,286,285],"expired":[487],"class_list":["post-7063","jobs","type-jobs","status-publish","format-standard","hentry","id_jobs-198","specialisation-it_developer","level-mid-level","location-job_in_bulgaria","location-remote","location-sofia","expired-inactive"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ruby on Rails Developer - Recruitment agency Balkaninvest<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ruby on Rails Developer for Sofia\" \/>\n<meta property=\"og:description\" content=\"Several positions available, for mid- to senior level. Become part of a new team with great long-term perspective. No outsourcing!!!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/\" \/>\n<meta property=\"og:site_name\" content=\"Recruitment agency Balkaninvest\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T12:26:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.balkaninvest.eu\/wp-content\/uploads\/2022\/02\/Ruby-on-Rails-Developer-1200x630px-.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ruby on Rails Developer - Recruitment agency Balkaninvest","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/","og_locale":"en_US","og_type":"article","og_title":"Ruby on Rails Developer for Sofia","og_description":"Several positions available, for mid- to senior level. Become part of a new team with great long-term perspective. No outsourcing!!!","og_url":"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/","og_site_name":"Recruitment agency Balkaninvest","article_modified_time":"2026-05-19T12:26:23+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.balkaninvest.eu\/wp-content\/uploads\/2022\/02\/Ruby-on-Rails-Developer-1200x630px-.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/","url":"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/","name":"Ruby on Rails Developer - Recruitment agency Balkaninvest","isPartOf":{"@id":"https:\/\/www.balkaninvest.eu\/en\/#website"},"datePublished":"2022-09-10T05:16:21+00:00","dateModified":"2026-05-19T12:26:23+00:00","breadcrumb":{"@id":"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.balkaninvest.eu\/en\/jobs\/ruby-on-rails-developer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.balkaninvest.eu\/en\/"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https:\/\/www.balkaninvest.eu\/en\/jobs\/"},{"@type":"ListItem","position":3,"name":"Ruby on Rails Developer"}]},{"@type":"WebSite","@id":"https:\/\/www.balkaninvest.eu\/en\/#website","url":"https:\/\/www.balkaninvest.eu\/en\/","name":"Personalberatung Balkaninvest.eu","description":"Sofia \/ Bulgaria","publisher":{"@id":"https:\/\/www.balkaninvest.eu\/en\/#organization"},"alternateName":"Balkaninvest.eu","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.balkaninvest.eu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.balkaninvest.eu\/en\/#organization","name":"Personalberatung Balkaninvest.eu","alternateName":"Balkaninvest.eu","url":"https:\/\/www.balkaninvest.eu\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.balkaninvest.eu\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.balkaninvest.eu\/wp-content\/uploads\/2023\/05\/Balkaninvest-logo-696px-A.png","contentUrl":"https:\/\/www.balkaninvest.eu\/wp-content\/uploads\/2023\/05\/Balkaninvest-logo-696px-A.png","width":696,"height":696,"caption":"Personalberatung Balkaninvest.eu"},"image":{"@id":"https:\/\/www.balkaninvest.eu\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/jobs\/7063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/jobs"}],"about":[{"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/types\/jobs"}],"version-history":[{"count":0,"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/jobs\/7063\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/media?parent=7063"}],"wp:term":[{"taxonomy":"id_jobs","embeddable":true,"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/id_jobs?post=7063"},{"taxonomy":"specialisation","embeddable":true,"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/specialisation?post=7063"},{"taxonomy":"level","embeddable":true,"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/level?post=7063"},{"taxonomy":"location","embeddable":true,"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/location?post=7063"},{"taxonomy":"expired","embeddable":true,"href":"https:\/\/www.balkaninvest.eu\/en\/wp-json\/wp\/v2\/expired?post=7063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}